<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.3.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0749FC8D10E6628A4B148EF4AD1DD8D8';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'age_of_trinity',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function T(){}
function S(){}
function NB(){}
function fb(){}
function eb(){}
function pb(){}
function sb(){}
function vb(){}
function yb(){}
function Bb(){}
function Eb(){}
function Ib(){}
function Hb(){}
function Kb(){}
function Jb(){}
function Ob(){}
function Qb(){}
function Sb(){}
function Wb(){}
function $b(){}
function Zb(){}
function gc(){}
function kc(){}
function pc(){}
function vc(){}
function Lc(){}
function Kc(){}
function Jc(){}
function Ic(){}
function Hc(){}
function Gc(){}
function Fc(){}
function Ec(){}
function de(){}
function fe(){}
function ie(){}
function le(){}
function pe(){}
function oe(){}
function te(){}
function Ce(){}
function Ge(){}
function Fe(){}
function Me(){}
function Ne(){}
function Le(){}
function Se(){}
function Ye(){}
function Xe(){}
function We(){}
function Ve(){}
function cf(){}
function uf(){}
function kf(){}
function Af(){}
function Df(){}
function Lf(){}
function Hf(){}
function jg(){}
function pg(){}
function rg(){}
function tg(){}
function vg(){}
function xg(){}
function Ig(){}
function Kg(){}
function Mg(){}
function Og(){}
function Qg(){}
function Sg(){}
function Ug(){}
function Wg(){}
function Yg(){}
function hh(){}
function gh(){}
function xh(){}
function wh(){}
function vh(){}
function uh(){}
function th(){}
function Ih(){}
function sh(){}
function Nh(){}
function Mh(){}
function Lh(){}
function Wh(){}
function Sh(){}
function $h(){}
function Zh(){}
function _h(){}
function di(){}
function ki(){}
function gi(){}
function qi(){}
function ni(){}
function wi(){}
function ti(){}
function Ci(){}
function zi(){}
function Ii(){}
function Fi(){}
function Oi(){}
function Li(){}
function Ri(){}
function Ui(){}
function Yi(){}
function Ti(){}
function _i(){}
function cj(){}
function fj(){}
function kj(){}
function hj(){}
function qj(){}
function nj(){}
function vj(){}
function tj(){}
function zj(){}
function Ij(){}
function Fj(){}
function Mj(){}
function Tj(){}
function Sj(){}
function Rj(){}
function ek(){}
function hk(){}
function gk(){}
function mk(){}
function tk(){}
function sk(){}
function gl(){}
function il(){}
function nl(){}
function rl(){}
function Hl(){}
function El(){}
function Il(){}
function Kl(){}
function Sl(){}
function em(){}
function gm(){}
function jm(){}
function mm(){}
function om(){}
function rm(){}
function vm(){}
function Am(){}
function ym(){}
function Cm(){}
function Om(){}
function Vm(){}
function $m(){}
function Zm(){}
function _m(){}
function dn(){}
function jn(){}
function ln(){}
function Dn(){}
function An(){}
function Gn(){}
function En(){}
function Ln(){}
function oo(){}
function ro(){}
function uo(){}
function wo(){}
function yo(){}
function Eo(){}
function Ko(){}
function Ro(){}
function Qo(){}
function Wo(){}
function Yo(){}
function cp(){}
function fp(){}
function ip(){}
function Ip(){}
function Ep(){}
function Rp(){}
function Qp(){}
function fq(){}
function lq(){}
function Cq(){}
function Hq(){}
function Jq(){}
function Tq(){}
function Sq(){}
function Wq(){}
function Vq(){}
function Zq(){}
function Yq(){}
function hr(){}
function or(){}
function nr(){}
function rr(){}
function qr(){}
function ur(){}
function tr(){}
function wr(){}
function xr(){}
function Gr(){}
function Dr(){}
function Kr(){}
function Or(){}
function Ur(){}
function Tr(){}
function Sr(){}
function Rr(){}
function $r(){}
function bs(){}
function fs(){}
function es(){}
function ws(){}
function zs(){}
function Gs(){}
function Is(){}
function Qs(){}
function Rs(){}
function Vs(){}
function Xs(){}
function _s(){}
function et(){}
function ft(){}
function it(){}
function lt(){}
function pt(){}
function nt(){}
function rt(){}
function ut(){}
function wt(){}
function Gt(){}
function Jt(){}
function Tt(){}
function St(){}
function Wt(){}
function Vt(){}
function Yt(){}
function $t(){}
function ju(){}
function hu(){}
function ku(){}
function qu(){}
function zu(){}
function Fu(){}
function Pu(){}
function Mu(){}
function Qu(){}
function Yu(){}
function av(){}
function dv(){}
function bv(){}
function hv(){}
function lv(){}
function ov(){}
function wv(){}
function zv(){}
function Cv(){}
function Fv(){}
function Hv(){}
function Rv(){}
function Qv(){}
function Sv(){}
function Uv(){}
function Xv(){}
function $v(){}
function cw(){}
function bw(){}
function pw(){}
function sw(){}
function uw(){}
function Lw(){}
function Ow(){}
function Rw(){}
function Zw(){}
function Yw(){}
function Gx(){}
function Fx(){}
function Px(){}
function Vx(){}
function Ux(){}
function ay(){}
function fy(){}
function sy(){}
function Ay(){}
function Fy(){}
function Ly(){}
function Qy(){}
function Vy(){}
function sz(){}
function rz(){}
function wz(){}
function Cz(){}
function Hz(){}
function Oz(){}
function Sz(){}
function Uz(){}
function Yz(){}
function aA(){}
function kA(){}
function pA(){}
function rA(){}
function zA(){}
function RA(){}
function ZA(){}
function dB(){}
function lB(){}
function kB(){}
function mB(){}
function vB(){}
function yB(){}
function CB(){}
function FB(){}
function vw(a){}
function De(){hb()}
function _e(){Kf()}
function _v(){Kf()}
function Gv(){Kf()}
function Tv(){Kf()}
function Vv(){Kf()}
function Yv(){Kf()}
function Xo(){Kf()}
function qw(){Kf()}
function Pw(){Kf()}
function qA(){Kf()}
function $e(a){Kf()}
function Wv(a){Kf()}
function Zv(a){Kf()}
function aw(a){Kf()}
function rw(a){Kf()}
function tw(a){Kf()}
function Qw(a){Kf()}
function No(){Mo()}
function iq(){hq()}
function Hu(a){Ou(a)}
function yc(a){a.i=a.j}
function Bc(a,b){a.i=b}
function Mb(a,b){a.s=b}
function qg(){this.b=0}
function Jg(){this.b=0}
function sg(){this.b=1}
function Lg(){this.b=1}
function ug(){this.b=2}
function Ng(){this.b=2}
function wg(){this.b=3}
function Pg(){this.b=3}
function Rg(){this.b=4}
function Tg(){this.b=5}
function Vg(){this.b=6}
function Xg(){this.b=7}
function Zg(){this.b=8}
function wB(){this.b=1}
function zB(){this.b=2}
function DB(){this.b=3}
function qb(a){this.a=a}
function tb(a){this.a=a}
function zb(a){this.a=a}
function Cb(a){this.a=a}
function Fb(a){this.a=a}
function Pb(a){this.a=a}
function ee(a){this.a=a}
function ge(a){this.a=a}
function je(a){this.a=a}
function Je(a){this.N=a}
function Bf(a){this.a=a}
function Ef(a){this.a=a}
function Bj(a){this.a=a}
function fk(a){this.a=a}
function fm(a){this.a=a}
function hm(a){this.a=a}
function km(a){this.a=a}
function nm(a){this.a=a}
function pm(a){this.a=a}
function wm(a){this.a=a}
function Um(a){this.a=a}
function Xm(a){this.a=a}
function po(a){this.a=a}
function so(a){this.a=a}
function Pr(a){this.a=a}
function _r(a){this.a=a}
function Hs(a){this.a=a}
function Ss(a){this.a=a}
function Ws(a){this.a=a}
function Ls(a){this.b=a}
function np(a){this.d=a}
function gt(a){this.a=a}
function st(a){this.a=a}
function vt(a){this.a=a}
function Ct(a){this.a=a}
function mv(a){this.a=a}
function Lv(a){this.a=a}
function fw(a){this.a=a}
function Kx(a){this.a=a}
function Yx(a){this.a=a}
function Ry(a){this.a=a}
function wy(a){this.d=a}
function Bu(a){this.b=a}
function Dz(a){this.b=a}
function Vz(a){this.b=a}
function $A(a){this.a=a}
function Si(){this.a={}}
function Qh(){this.c=++Oh}
function fc(a,b){this.b=b}
function tc(a,b){this.b=b}
function rk(a,b){this.b=b}
function Jo(a,b){this.b=b}
function Xu(a,b){this.b=b}
function sB(a,b){this.b=b}
function IA(){this.a=null}
function cA(){this.a=new $z}
function dA(){this.a=new _z}
function ql(){this.a=new Nw}
function GB(){this.a=new IA}
function Gq(){this.b=new dz}
function at(){at=NB;new $z}
function jh(){jh=NB;lh()}
function $z(){kx(this)}
function _z(){kx(this)}
function dg(){return 0}
function eg(){return 0}
function vf(a){return a.qb()}
function ji(a){a.a.r=a.a.q.N}
function ic(a,b){a.a=b;hc(a)}
function Fm(a,b){Mm(a,a.c,b)}
function ru(a,b){uu(a,b,a.c)}
function dr(a,b){$q(a,b,a.N)}
function xs(a,b){$q(a,b,a.N)}
function nb(a){hb();this.a=a}
function dp(a){hb();this.a=a}
function gp(a){hb();this.a=a}
function Ht(a){hb();this.a=a}
function wp(a){sp=a;pq();rq=a}
function xp(a,b){pq();Bq(a,b)}
function Aq(a,b){pq();Bq(a,b)}
function hq(){hq=NB;gq=new Qh}
function Mo(){Mo=NB;Lo=new Qh}
function mf(){mf=NB;lf=new uf}
function Hn(){Hn=NB;Bn=new hl}
function In(){In=NB;Cn=new Gn}
function zp(){zp=NB;yp=new bp}
function oz(){oz=NB;nz=new sz}
function kp(a){return a.c<a.a}
function CA(a){return !!a&&a.b}
function nw(a,b){return a>b?a:b}
function ow(a,b){return a<b?a:b}
function rs(a,b){ks(a,b);--a.b}
function ap(a,b){Wy(a.b,b);_o(a)}
function Nc(a,b,c){a.Z(b);a.W(c)}
function zm(a,b,c){a.a=b;a.b=c}
function Hj(a){a.a.t&&a.a.kb()}
function Wd(a){a.o=false;vp(a.N)}
function jk(a){ik.call(this,a)}
function Iz(a){this.b=a;this.a=a}
function Pz(a){this.b=a;this.a=a}
function Tz(a){this.b=a;this.a=a}
function wb(a,b){this.a=a;this.b=b}
function Rb(a,b){this.a=a;this.b=b}
function me(a,b){this.a=a;this.b=b}
function Ol(a,b){this.a=a;this.b=b}
function Bm(a,b){this.a=a;this.b=b}
function bf(b,a){b[b.length]=a}
function Iq(a,b){this.a=a;this.b=b}
function Zu(a,b){this.b=a;this.a=b}
function rv(a){tv(a);return a.b}
function Dp(a){pq();Bq(a,32768)}
function xv(a){a.a.yb(a.d,a.c,a.b)}
function Yc(a,b){!!a.L&&Nj(a.L,b)}
function by(a,b){this.b=a;this.a=b}
function My(a,b){this.a=a;this.b=b}
function lA(a,b){this.a=a;this.b=b}
function Nq(){this.a=new Oj(null)}
function vv(){this.f=new Oj(this)}
function lr(a){kr();ik.call(this,a)}
function mw(a){return a<=0?0-a:a}
function Rn(a){return !a.e?a.k:a.e}
function qf(a){return !!a.a||!!a.f}
function jp(a){return Zy(a.d.b,a.b)}
function ty(a){return a.b<a.d.Kb()}
function px(b,a){return DC+a in b.e}
function pl(a,b){Mw(a.a,b);return a}
function Mw(a,b){Nf(a.a,b);return a}
function ol(a,b){Mw(a.a,b.a);return a}
function Vh(a){a.a.preventDefault()}
function qv(a){a.i&&(a.g=true);tv(a)}
function am(a,b){a.e=b;!b&&(a.f=null)}
function ky(a,b){(a<0||a>=b)&&ny(a,b)}
function Ek(a,b){return a.cM&&a.cM[b]}
function tf(a,b){a.c=wf(a.c,[b,false])}
function Tb(a){a.b=true;a.c=1;a.a=true}
function pq(){if(!nq){yq();nq=true}}
function Hw(){Hw=NB;Ew={};Gw={}}
function kr(){kr=NB;ir=new or;jr=new rr}
function hb(){hb=NB;gb=new dz;Zp(new Rp)}
function Hh(){Hh=NB;Gh=new Rh(HC,new Ih)}
function Uh(){Uh=NB;Th=new Rh(IC,new Wh)}
function bi(){bi=NB;ai=new Rh(JC,new di)}
function ii(){ii=NB;hi=new Rh(KC,new ki)}
function pi(){pi=NB;oi=new Rh(LC,new qi)}
function vi(){vi=NB;ui=new Rh(MC,new wi)}
function Bi(){Bi=NB;Ai=new Rh(NC,new Ci)}
function Hi(){Hi=NB;Gi=new Rh(OC,new Ii)}
function Ni(){Ni=NB;Mi=new Rh(PC,new Oi)}
function Xi(){Xi=NB;Wi=new Rh(QC,new Yi)}
function bj(){bj=NB;aj=new Rh(RC,new cj)}
function jj(){jj=NB;ij=new Rh(SC,new kj)}
function pj(){pj=NB;oj=new Rh(TC,new qj)}
function fn(){en=OB(function(a){hn(a)})}
function Qn(a){while(!!a.f&&!a.a){eo(a)}}
function Qd(a,b){Vd(a,(a.g,Eh(b)),Fh(b))}
function Pd(a,b){Ud(a,(a.g,Eh(b)),Fh(b))}
function Rd(a,b){Wd(a,(a.g,Eh(b),Fh(b)))}
function Zy(a,b){ky(b,a.b);return a.a[b]}
function Do(a,b,c){this.b=b;this.a=c}
function ck(a){this.d=new $z;this.c=a}
function Pj(a,b){this.a=new ck(b);this.b=a}
function Ue(){this.a=(new Date).getTime()}
function dz(){this.a=wk(Yk,{23:1},0,0,0)}
function mu(a){this.c=a;this.a=!!this.c.I}
function af(a){Kf();this.a=a;Jf(this)}
function Pl(a){Ol.call(this,a.a,a.b)}
function Zt(){Ot.call(this,$doc.body)}
function UA(a){VA.call(this,a,(rB(),nB))}
function Un(a){return (!a.e?a.k:a.e).k.b}
function fl(c,a,b){return a.replace(c,b)}
function ff(a,b,c){return a.apply(b,c);var d}
function Pp(a){Op();return Np?Lq(Np,a):null}
function Vl(a){a.n=false;a.b=false;a.f=null}
function sf(a,b){a.a=wf(a.a,[b,false]);rf(a)}
function Uj(a,b){!a.a&&(a.a=new dz);Wy(a.a,b)}
function xj(a){var b;if(uj){b=new vj;a.ab(b)}}
function rn(a){var b;b=on(a);!!b&&Qf(b,jD)}
function QA(a,b){return PA(Fk(a,25),Fk(b,25))}
function Te(a){return (new Date).getTime()-a.a}
function Oj(a){this.a=new ck(false);this.b=a}
function Vr(a){this.N=a;this.a=new ds(this.N)}
function rd(){this.N=$doc.createElement(pC)}
function mq(){this.a=new ck(false);this.b=null}
function cq(){Up&&xj((!Vp&&(Vp=new mq),Vp))}
function se(){qe.call(this,xk($k,{23:1},1,[]))}
function lw(){lw=NB;kw=wk(Xk,{23:1},27,256,0)}
function Yy(a){a.a=wk(Yk,{23:1},0,0,0);a.b=0}
function Wj(a,b,c,d){var e;e=Zj(a,b,c);e.Gb(d)}
function Wy(a,b){yk(a.a,a.b++,b);return true}
function ci(a,b){(a.a.keyCode||0)==27&&Sd(b.a)}
function oc(a,b){return mw(a.a-b.a)+mw(a.b-b.b)}
function Ll(a,b){return new Ol(a.a-b.a,a.b-b.b)}
function Ml(a,b){return new Ol(a.a*b.a,a.b*b.b)}
function Nl(a,b){return new Ol(a.a+b.a,a.b+b.b)}
function Tn(a,b){return Zy((!a.e?a.k:a.e).k,b)}
function ew(a,b){return a.a<b.a?-1:a.a>b.a?1:0}
function yw(b,a){return b.substr(a,b.length-a)}
function pv(a,b){return a==null?b==null:Oe(a,b)}
function Sd(a){if(a.p){xv(a.p.a);a.p=null}xd(a)}
function fh(){if(!_g){_g=true;tf((mf(),lf),$g)}}
function fv(a){var b;if(cv){b=new dv;Nj(a.f,b)}}
function Kj(a){var b;if(Gj){b=new Ij;Nj(a.a,b)}}
function _w(a){var b;b=a.Nb();return new My(a,b)}
function _q(a,b){if(b<0||b>=a.f.c){throw new _v}}
function dh(){dh=NB;ah=[];bh=[];ch=[];$g=new hh}
function Bk(){Bk=NB;zk=[];Ak=[];Ck(new tk,zk,Ak)}
function lh(){lh=NB;jh();kh=wk(Mk,{23:1},-1,30,1)}
function Op(){Op=NB;Np=new Nq;Mq(Np)||(Np=null)}
function Vo(){Vo=NB;To=new Ro;Uo=new Ro;So=new Ro}
function Nt(){Nt=NB;Kt=new Tt;Lt=new $z;Mt=new cA}
function Kw(){if(Fw==256){Ew=Gw;Gw={};Fw=0}++Fw}
function Xr(a){Vr.call(this,a,xw(JD,a.tagName))}
function Yr(a){Vr.call(this,a,xw(JD,a.tagName))}
function wn(a){xn.call(this,a,!mn&&(mn=new Dn))}
function Zp(a){aq();return $p(uj?uj:(uj=new Qh),a)}
function Hk(a,b){return a!=null&&a.cM&&!!a.cM[b]}
function ls(a,b){!!a.e&&(b.a=a.e.a);a.e=b;Js(a.e)}
function Tm(a,b){a.a.j=true;sn(a.a,b);a.a.j=false}
function Sm(a,b,c,d){a.a.i=a.a.i||d;vn(a.a,b,c,d)}
function Re(d,a,b,c){d.fillText&&d.fillText(a,b,c)}
function Dj(a,b){var c;if(Aj){c=new Bj(b);Nj(a,c)}}
function bA(a,b){var c;c=qx(a.a,b,a);return c==null}
function Nn(a){if(a.i){xv(a.i.a);a.i=null}a.j=null}
function Kk(a){if(a!=null){throw new Tv}return null}
function jl(a){if(a==null){throw new rw(YC)}this.a=a}
function tl(a){if(a==null){throw new rw(YC)}this.a=a}
function vo(a){this.k=new dz;this.n=new cA;this.f=a}
function Ot(a){this.f=new xu(this);this.N=a;Zc(this)}
function Cs(a){this.c=a;this.d=this.c.g.b;As(this)}
function ds(a){this.a=a;this.b=kk(a);this.c=this.b}
function xu(a){this.b=a;this.a=wk(Vk,{23:1},21,4,0)}
function jc(a,b,c){Nb.call(this,a,b);this.a=c;hc(this)}
function wf(a,b){!a&&(a=[]);a[a.length]=b;return a}
function er(a,b){var c;c=ar(a,b);c&&fr(b.N);return c}
function EA(a,b){var c;c=new lB;FA(a,b,c);return c.c}
function Nf(a,b){a[a.explicitLength++]=b==null?EC:b}
function kx(a){a.a=[];a.e={};a.c=false;a.b=null;a.d=0}
function Kv(){Kv=NB;Iv=new Lv(false);Jv=new Lv(true)}
function qz(a){oz();return a?new Tz(a):new Iz(null)}
function Rf(b,a){return b[a]==null?null:String(b[a])}
function qq(a){return !Ik(a)&&a!=null&&a.cM&&!!a.cM[18]}
function Sn(a){return (Io(),Go)==a.c?-1:(!a.e?a.k:a.e).d}
function iu(a){return (a.scrollWidth||0)-a.clientWidth}
function xd(a){if(!a.G){return}Bt(a.F,false,false);xj(a)}
function Ud(a,b,c){if(!sp){a.o=true;wp(a.N);a.k=b;a.n=c}}
function mc(a){if(a.a<1000){a.a+=25;a.d.b-=2;a.c-=0.02}}
function Zn(a){a.b.a||fo(a,(!a.e?a.k:a.e).i-1,true,false)}
function $n(a){a.b.a||fo(a,-(!a.e?a.k:a.e).g,true,false)}
function Nw(){var a;this.a=(a=[],a.explicitLength=0,a)}
function Dv(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}
function yv(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function Av(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function Vb(a,b,c){this.f=a;this.d=b;this.i=c;this.e=true}
function Jl(a,b){this.c=b;this.d=new Pl(a);this.e=new Pl(b)}
function nc(a,b){this.b='rgba(255,0,0,1)';this.e=a;this.d=b}
function jt(a,b){!!a.a&&(a.N[PD]=PB,undefined);a.N.src=b}
function fr(a){a.style[xC]=PB;a.style[zC]=PB;a.style[zD]=PB}
function Yn(a){return (!a.e?a.k:a.e).j&&(!a.e?a.k:a.e).i==0}
function Ik(a){return a!=null&&a.tM!=NB&&!(a.cM&&!!a.cM[1])}
function au(a){return (a.N.scrollHeight||0)-a.N.clientHeight}
function Pt(a){Nt();try{_c(a)}finally{ux(Mt.a,a)!=null}}
function Qt(){Nt();try{mr(Mt,Kt)}finally{kx(Mt.a);kx(Lt)}}
function _o(a){if(a.b.b!=0&&!a.e&&!a.c){a.e=true;jb(a.d,1)}}
function jo(a,b){Nn(a);a.j=b;!!b&&(a.i=iv(b,new po(a)));On(a)}
function $q(a,b,c){ad(b);ru(a.f,b);c.appendChild(b.N);cd(b,a)}
function _p(a){aq();bq();return $p((!Aj&&(Aj=new Qh),Aj),a)}
function $p(a,b){return new fk(Vj((!Vp&&(Vp=new mq),Vp).a,a,b))}
function Vn(a){return new Zu((!a.e?a.k:a.e).g,(!a.e?a.k:a.e).f)}
function ny(a,b){throw new aw('Index: '+a+', Size: '+b)}
function By(a){if(a.b<=0){throw new qA}return a.a.Wb(a.c=--a.b)}
function Au(a){if(a.a>=a.b.c){throw new qA}return a.b.a[++a.a]}
function su(a,b){if(b<0||b>=a.c){throw new _v}return a.a[b]}
function wu(a,b){var c;c=tu(a,b);if(c==-1){throw new qA}vu(a,c)}
function Aw(a,b){a=String(a);if(a==b){return 0}return a<b?-1:1}
function gf(){if(df++==0){nf((mf(),lf));return true}return false}
function Tf(a){if(Pf(a)){return !!a&&a.nodeType==1}return false}
function Bd(a){if(a.G){return}else a.J&&ad(a);Bt(a.F,true,false)}
function Yl(a){if(!a.n){return}a.n=false;if(a.b){a.b=false;Xl(a)}}
function vy(a){if(a.c<0){throw new Yv}a.d.Zb(a.c);a.b=a.c;a.c=-1}
function As(a){while(++a.b<a.d.b){if(Zy(a.d,a.b)!=null){return}}}
function zc(a,b){b-=1;b<0&&(b=0);a.k-=b;a.k<0&&(a.k=0);return b}
function vp(a){!!sp&&a==sp&&(sp=null);pq();a===rq&&(rq=null)}
function PA(a,b){if(a==null||b==null){throw new qw}return a.cT(b)}
function dd(a,b){a.K==-1?xp(a.N,b|(a.N.__eventBits||0)):(a.K|=b)}
function lb(a,b){return $wnd.setTimeout(OB(function(){a.O()}),b)}
function kb(a,b){return $wnd.setInterval(OB(function(){a.O()}),b)}
function iv(a,b){return new fk(Vj(a.f.a,(!cv&&(cv=new Qh),cv),b))}
function Lq(a,b){return new fk(Vj(a.a.a,(!Gj&&(Gj=new Qh),Gj),b))}
function bz(a,b,c){var d;d=(ky(b,a.b),a.a[b]);yk(a.a,b,c);return d}
function Xy(a,b,c){(b<0||b>a.b)&&ny(b,a.b);a.a.splice(b,0,c);++a.b}
function sx(a,b){var c;c=a.b;a.b=b;if(!a.c){a.c=true;++a.d}return c}
function uk(a,b){var c,d;c=a;d=vk(0,b);xk(c.aC,c.cM,c.qI,d);return d}
function xk(a,b,c,d){Bk();Dk(d,zk,Ak);d.aC=a;d.cM=b;d.qI=c;return d}
function Iu(a,b,c,d,e){this.d=a;this.a=b;this.e=c;this.b=d;this.c=e}
function bt(a){at();this.a=new kt(this,a);this.N[VB]='gwt-Image'}
function Br(){this.f=new xu(this);this.N=$doc.createElement(pC)}
function Us(){Us=NB;new Ws('bottom');new Ws('middle');Ts=new Ws(zC)}
function jv(a){a.g=false;if(!a.i){a.i=true;tf((mf(),lf),new mv(a))}}
function wx(a){var b;b=a.b;a.b=null;if(a.c){a.c=false;--a.d}return b}
function Eh(a){var b;b=a.b;if(b){return Ch(a,b)}return a.a.clientX||0}
function Fh(a){var b;b=a.b;if(b){return Dh(a,b)}return a.a.clientY||0}
function uy(a){if(a.b>=a.d.Kb()){throw new qA}return a.d.Wb(a.c=a.b++)}
function Fk(a,b){if(a!=null&&!(a.cM&&a.cM[b])){throw new Tv}return a}
function dl(a){if(a!=null&&a.cM&&!!a.cM[30]){return a}return new af(a)}
function Pf(b){try{return !!b&&!!b.nodeType}catch(a){return false}}
function we(a){if(!a.k){return}az(ve,a);a.o&&a.nb();a.o=false;a.k=false}
function Hp(a){a.f=false;a.g=null;a.a=false;a.b=false;a.c=true;a.d=null}
function lu(a){if(!a.a||!a.c.I){throw new qA}a.a=false;return a.b=a.c.I}
function Ap(a){zp();if(!a){throw new rw('cmd cannot be null')}ap(yp,a)}
function pz(a){var c;oz();var b;b=new dA;c=qx(b.a,a,b);return new Vz(b)}
function $y(a,b,c){for(;c<a.b;++c){if(MB(b,a.a[c])){return c}}return -1}
function hs(a,b){var c;c=a.b;if(b>=c||b<0){throw new aw(eD+b+fD+c)}}
function Em(a,b){if(!(b>=0&&b<Un(a.k))){throw new aw(eD+b+fD+Rn(a.k).i)}}
function Xc(a,b,c){return new fk(Vj((!a.L?(a.L=new Oj(a)):a.L).a,c,b))}
function Jk(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function cg(a){return a.tabIndex<65535?a.tabIndex:-(a.tabIndex%65535)-1}
function mp(a){_y(a.d.b,a.b);--a.a;a.b<=a.c&&--a.c<0&&(a.c=0);a.b=-1}
function lp(a){var b;a.b=a.c;b=Zy(a.d.b,a.c++);a.c>=a.a&&(a.c=0);return b}
function Wf(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function wd(a,b){var c;c=b.target;if(Tf(c)){return Yf(a.N,c)}return false}
function dq(){var a;if(Up){a=new iq;!!Vp&&Nj(Vp,a);return null}return null}
function yd(a){var b;b=a.I;if(b){a.u!=null&&b.W(a.u);a.v!=null&&b.Z(a.v)}}
function _y(a,b){var c;c=(ky(b,a.b),a.a[b]);a.a.splice(b,1);--a.b;return c}
function Oe(a,b){var c;return c=a,c.tM==NB||c.cM&&!!c.cM[1]?c.eQ(b):c===b}
function Yj(a,b,c,d){var e,f;e=$j(a,b,c);f=e.Jb(d);f&&e.Ib()&&ak(a,b,c)}
function Dk(a,b,c){Bk();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function Ck(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function tu(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}
function tx(e,a,b){var c,d=e.e;a=DC+a;a in d?(c=d[a]):++e.d;d[a]=b;return c}
function _f(b){try{return b.getBoundingClientRect().top}catch(a){return 0}}
function $f(b){try{return b.getBoundingClientRect().left}catch(a){return 0}}
function dm(){this.c=new dz;this.d=new Am;this.g=new Am;am(this,new Hl)}
function mo(a){this.b=(Co(),zo);this.c=(Io(),Ho);this.n=a;this.k=new vo(25)}
function eB(a,b){this.c=a;this.d=b;this.a=wk(al,{23:1},32,2,0);this.b=true}
function Rh(a,b){this.c=++Oh;this.a=b;!zh&&(zh=new Si);zh.a[a]=this;this.b=a}
function Zz(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Oe(a,b)}
function MB(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Oe(a,b)}
function ak(a,b,c){var d;d=Fk(mx(a.d,b),68);Fk(d.Qb(c),69);d.Ib()&&ux(a.d,b)}
function Cy(a,b){var c;this.a=a;this.d=a;c=a.Kb();(b<0||b>c)&&ny(b,c);this.b=b}
function az(a,b){var c;c=$y(a,b,0);if(c==-1){return false}_y(a,c);return true}
function Xf(a,b){var c;c=a.createElement('script');c.textContent=b||PB;return c}
function Gk(a){if(a!=null&&(a.tM==NB||a.cM&&!!a.cM[1])){throw new Tv}return a}
function Rm(a){a.b&&(!an&&(an=new kn),sf((mf(),lf),new Xm(a)),undefined)}
function Wm(a){var b;if(!un(a.a.a)){b=on(a.a.a);!!b&&(b.focus(),undefined)}}
function sm(a){if(a.f){xv(a.f.a);a.f=null}if(a==a.e.f){a.e.f=null;_l(a.e,false)}}
function _n(a){Wn(a)&&fo(a,((Io(),Go)==a.c?-1:(!a.e?a.k:a.e).d)+1,true,false)}
function bo(a){Xn(a)&&fo(a,((Io(),Go)==a.c?-1:(!a.e?a.k:a.e).d)-1,true,false)}
function gg(a){return (ww(a.compatMode,GC)?a.documentElement:a.body).clientWidth}
function fg(a){return (ww(a.compatMode,GC)?a.documentElement:a.body).clientHeight}
function Wl(a){return new Ol(parseInt(a.o.N[dD])||0,parseInt(a.o.N[QB])||0)}
function qh(a,b){return a.clientX-Zf(b)+bg(b)+(b.ownerDocument,$wnd.pageXOffset)}
function Uf(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Vf(a){var b=a.nextSibling;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function xx(d,a){var b,c=d.e;a=DC+a;if(a in c){b=c[a];--d.d;delete c[a]}return b}
function Jm(a,b,c){b.__listener=a;b.innerHTML=c.a||PB;b.__listener=null;return b}
function tp(a,b,c){var d;d=rp;rp=a;b==sp&&oq(a.type)==8192&&(sp=null);c.cb(a);rp=d}
function jf(a,b,c){var d;d=gf();try{return ff(a,b,c)}finally{d&&of((mf(),lf));--df}}
function hf(b){return function(){try{return jf(b,this,arguments)}catch(a){throw a}}}
function ig(a){return (ww(a.compatMode,GC)?a.documentElement:a.body).scrollWidth||0}
function of(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=yf(b,c)}while(a.c);a.c=c}}
function nf(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=yf(b,c)}while(a.b);a.b=c}}
function On(a){!a.e&&(a.e=new xo(a.k));a.f=new so(a);tf((mf(),lf),a.f);return a.e}
function sc(){sc=NB;rc=new tc(kC,0);qc=new tc(lC,1);xk(Ok,{23:1},7,[rc,qc])}
function Wc(a,b,c){dd(a,oq(c.b));return new fk(Vj((!a.L?(a.L=new Oj(a)):a.L).a,c,b))}
function Gm(a,b,c){var d;d=Jm(a,(!Dm&&(Dm=$doc.createElement(pC)),Dm),c);Nm(a.c,d,b)}
function hg(a){return (ww(a.compatMode,GC)?a.documentElement:a.body).scrollHeight||0}
function Pe(a){var b;return b=a,b.tM==NB||b.cM&&!!b.cM[1]?b.hC():b.$H||(b.$H=++ef)}
function VA(a,b){var c;this.c=a;c=new dz;SA(this,c,b,a.a,null,null);this.a=new wy(c)}
function Xb(a,b,c,d){this.d=a;this.f=b;this.g=(ec(),cc);this.a=c;this.c=1;this.b=d}
function db(){this.r='rgba(255,255,255,1)';this.i=new dz;this.k=new dz;this.j=new dz}
function ag(a){var b=a.offsetParent;if(b){return b.offsetWidth-b.clientWidth}return 0}
function Mc(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}
function xw(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function ww(a,b){if(!(b!=null&&b.cM&&!!b.cM[1])){return false}return String(a)==b}
function sv(a,b){tv(a);if(a.b==null||a.a==null||b==null){return false}return Oe(a.a,b)}
function HA(a,b){var c;c=a.a[1-b];a.a[1-b]=c.a[b];c.a[b]=a;a.b=true;c.b=false;return c}
function wk(a,b,c,d,e){var f;f=vk(e,d);Bk();Dk(f,zk,Ak);f.aC=a;f.cM=b;f.qI=c;return f}
function Ku(a,b,c,d,e,f){var g;g=new Iu(b,c,d,e,f);!!Gu&&!!a.L&&Nj(a.L,g);return g}
function _l(a,b){if(b&&!a.a){a.a=Cp(new pm(a))}else if(!b&&!!a.a){xv(a.a.a);a.a=null}}
function go(a,b){if(!b){throw new rw('KeyboardSelectionPolicy cannot be null')}a.c=b}
function Sc(a,b){if(!a){throw new $e(mC)}b=zw(b);if(b.length==0){throw new Wv(nC)}Vc(a,b)}
function bp(){this.a=new dp(this);this.b=new dz;this.d=new gp(this);this.f=new np(this)}
function ys(a){this.f=new xu(this);this.N=$doc.createElement(pC);this.N.innerHTML=a||PB}
function og(){og=NB;ng=new qg;kg=new sg;lg=new ug;mg=new wg;xk(Qk,{23:1},9,[ng,kg,lg,mg])}
function ec(){ec=NB;cc=new fc('contact',0);dc=new fc('distance',1);xk(Nk,{23:1},6,[cc,dc])}
function lx(a,b){return b==null?a.c:b!=null&&b.cM&&!!b.cM[1]?px(a,Fk(b,1)):ox(a,b,~~Pe(b))}
function ux(a,b){return b==null?wx(a):b!=null&&b.cM&&!!b.cM[1]?xx(a,Fk(b,1)):vx(a,b,~~Pe(b))}
function mx(a,b){return b==null?a.b:b!=null&&b.cM&&!!b.cM[1]?a.e[DC+Fk(b,1)]:nx(a,b,~~Pe(b))}
function sl(a,b){if(!(b!=null&&b.cM&&!!b.cM[56])){return false}return ww(a.a,Fk(b,56).zb())}
function Dq(a,b){var c,d;c=(d=b[yD],d==null?-1:d);if(c<0){return null}return Fk(Zy(a.b,c),20)}
function Fq(a,b){var c,d;c=(d=b[yD],d==null?-1:d);b[yD]=null;bz(a.b,c,null);a.a=new Iq(c,a.a)}
function Ar(a,b){var c;_q(a,b);c=a.a;a.a=su(a.f,b);if(a.a!=c){!yr&&(yr=new Gr);Fr(yr,c,a.a)}}
function pf(a){var b;if(a.a){b=a.a;a.a=null;!a.f&&(a.f=[]);yf(b,a.f)}!!a.f&&(a.f=xf(a.f))}
function Xl(a){var b;if(!a.e){return}b=Ul(a.g,a.d);if(b){a.f=new tm(a,b);zf((mf(),a.f),16)}}
function Ou(a){var b,c,d;if(a.b||a.c){return}c=a.a;d=c.k.j;if(!d){return}b=(Wu(),Ru);Nu(a,b,d)}
function Ul(a,b){var c,d;d=b.b-a.b;if(d<=0){return null}c=Ll(a.a,b.a);return new Ol(c.a/d,c.b/d)}
function Sw(a,b){var c;while(a.Ab()){c=a.Bb();if(b==null?c==null:Oe(b,c)){return a}}return null}
function Eq(a,b){var c;if(!a.a){c=a.b.b;Wy(a.b,b)}else{c=a.a.a;bz(a.b,c,b);a.a=a.a.b}b.N[yD]=c}
function Bs(a){var b;if(a.b>=a.d.b){throw new qA}b=Fk(Zy(a.d,a.b),21);a.a=a.b;As(a);return b}
function up(a){var b;b=Kp(Bp,a);if(!b&&!!a){a.cancelBubble=true;a.preventDefault()}return b}
function pn(a,b){Qn(a.k);Em(a,b);if(a.c.childNodes.length>b){return a.c.childNodes[b]}return null}
function Rq(a,b){var c;c=Xf($doc,a);$doc.body.appendChild(c);b.rb();$doc.body.removeChild(c)}
function Ch(a,b){var c;c=a.a;return (c.clientX||0)-Zf(b)+bg(b)+(b.ownerDocument,$wnd.pageXOffset)}
function Im(a,b){if(!a){return}b?(a.style[gD]=PB,undefined):(a.style[gD]=(og(),hC),undefined)}
function ib(a){a.b?($wnd.clearInterval(a.c),undefined):($wnd.clearTimeout(a.c),undefined);az(gb,a)}
function Qx(a){var b;this.c=a;b=new dz;a.c&&Wy(b,new Yx(a));jx(a,b);ix(a,b);this.a=new wy(b)}
function rf(a){if(!a.i){a.i=true;!a.e&&(a.e=new Bf(a));zf(a.e,1);!a.g&&(a.g=new Ef(a));zf(a.g,50)}}
function ts(a){if(a.b==2){return}if(a.b<2){vs(a.c,2-a.b,a.a);a.b=2}else{while(a.b>2){rs(a,a.b-1)}}}
function ho(a,b,c){if(b==(!a.e?a.k:a.e).i&&c==(!a.e?a.k:a.e).j){return}On(a).i=b;On(a).j=c;lo(a)}
function Zo(a){var b;b=jp(a.f);mp(a.f);b!=null&&b.cM&&!!b.cM[60]&&new Xo(Fk(b,60));a.c=false;_o(a)}
function qx(a,b,c){return b==null?sx(a,c):b!=null&&b.cM&&!!b.cM[1]?tx(a,Fk(b,1),c):rx(a,b,c,~~Pe(b))}
function DA(a,b,c){var d,e;d=new eB(b,c);e=new lB;a.a=BA(a,a.a,d,e);e.a||++a.b;a.a.b=false;return e.c}
function Of(a){var b,c;b=(c=a.join(PB),a.length=a.explicitLength=0,c);a[a.explicitLength++]=b;return b}
function on(a){var b;b=Sn(a.k);if(b>=0&&a.c.childNodes.length>b){return a.c.childNodes[b]}return null}
function Yf(a,b){while(b){if(a==b){return true}b=b.parentNode;b&&b.nodeType!=1&&(b=null)}return false}
function tm(a,b){this.e=a;this.a=new Ue;this.b=Wl(this.e);this.d=new Jl(this.b,b);this.f=_p(new wm(this))}
function Zr(){Xr.call(this,$doc.createElement(pC));this.N[VB]='gwt-HTML';this.N[VB]='Caption'}
function mt(a){Yr.call(this,$doc.createElement(JD));this.N[VB]='gwt-InlineHTML';cs(this.a,a,true)}
function ik(a){_e.call(this,a.Kb()==0?null:Fk(a.Lb(wk(_k,{23:1,71:1},30,0,0)),71)[0]);this.a=a}
function Ps(){Ps=NB;new Ss('center');new Ss('justify');Ns=new Ss(xC);new Ss('right');Os=Ns;Ms=Os}
function qk(){qk=NB;pk=new rk('RTL',0);ok=new rk('LTR',1);nk=new rk(WC,2);xk(Sk,{23:1},14,[pk,ok,nk])}
function rB(){rB=NB;nB=new sB('All',0);oB=new wB;pB=new zB;qB=new DB;xk(bl,{23:1},33,[nB,oB,pB,qB])}
function Cp(a){pq();!Fp&&(Fp=new Qh);if(!Bp){Bp=new Pj(null,true);Gp=new Ip}return new fk(Vj(Bp.a,Fp,a))}
function Rc(a,b,c){if(!a){throw new $e(mC)}b=zw(b);if(b.length==0){throw new Wv(nC)}c?Qf(a,b):Sf(a,b)}
function jx(e,a){var b=e.e;for(var c in b){if(c.charCodeAt(0)==58){var d=new by(e,c.substring(1));a.Gb(d)}}}
function X(a,b){var c,d;for(d=new wy(a.k);d.b<d.d.Kb();){c=Fk(uy(d),3);if(c.b==b.a)return true}return false}
function AA(a,b){var c,d;d=a.a;while(d){c=QA(b,d.c);if(c==0){return d}c<0?(d=d.a[0]):(d=d.a[1])}return null}
function hy(a){var b,c,d;c=1;b=new wy(a);while(b.b<b.d.Kb()){d=uy(b);c=31*c+(d==null?0:Pe(d));c=~~c}return c}
function Fl(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=0>c-d?0:c-d;g=g<e?g:e}else{f=0<c+d?0:c+d;g=g>f?g:f}return g}
function Ad(a,b,c){var d;a.B=b;a.H=c;b-=dg($doc);c-=eg($doc);d=a.N;d.style[xC]=b+(Hg(),yC);d.style[zC]=c+yC}
function eq(){var a,b;if(Yp){b=gg($doc);a=fg($doc);if(Xp!=b||Wp!=a){Xp=b;Wp=a;Dj((!Vp&&(Vp=new mq),Vp),b)}}}
--></script>
<script><!--
function _j(a){var b,c;if(a.a){try{for(c=new wy(a.a);c.b<c.d.Kb();){b=Fk(uy(c),70);b.rb()}}finally{a.a=null}}}
function qd(a,b){if(b==a.I){return}!!b&&ad(b);!!a.I&&a.hb(a.I);a.I=b;if(b){a.ib().appendChild(a.I.N);cd(b,a)}}
function pd(a,b){if(a.I!=b){return false}try{cd(b,null)}finally{a.ib().removeChild(b.N);a.I=null}return true}
function uv(a,b,c){var d;if(!c){d=a.e?a.d:a.a;if(!(d==null?b==null:Oe(d,b))){return}}a.d=b;a.c=c;a.e=true;jv(a)}
function Pm(a,b,c){a.a.i=a.a.i||c;a.b=a.a.i;a.a.j=true;Fm(a.a,b);a.a.j=false;Yc(a.a,new $m(qz(Rn(a.a.k).k)))}
function Qm(a,b,c,d){a.a.i=a.a.i||d;a.b=a.a.i;a.a.j=true;Gm(a.a,b,c);a.a.j=false;Yc(a.a,new $m(qz(Rn(a.a.k).k)))}
function $(a,b){cs(a.c.a,RB+b.f+SB,true);jt(a.b,b.n+TB);cs(a.d.a,b.i+UB+b.j,false);cs(a.e.a,b.k+'/10',false)}
function Wr(a){this.N=$doc.createElement(pC);this.a=new ds(this.N);this.N[VB]='gwt-Label';cs(this.a,a,false)}
function zf(b,c){mf();$wnd.setTimeout(function(){var a=OB(vf)(b);a&&$wnd.setTimeout(arguments.callee,c)},c)}
function bd(a,b){a.J&&(a.N.__listener=null,undefined);!!a.N&&Mc(a.N,b);a.N=b;a.J&&(a.N.__listener=a,undefined)}
function rh(a,b){return a.clientY-(_f(b)+$wnd.pageYOffset)+(b.scrollTop||0)+(b.ownerDocument,$wnd.pageYOffset)}
function bn(a,b){return lx(a.b.a,b.tagName.toLowerCase())||(b.tabIndex<65535?b.tabIndex:-(b.tabIndex%65535)-1)>=0}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{OB(cl)()}catch(a){b(c)}else{OB(cl)()}}
function Cd(a){if(a.D){xv(a.D.a);a.D=null}if(a.y){xv(a.y.a);a.y=null}if(a.G){a.D=Cp(new st(a));a.y=Pp(new vt(a))}}
function Js(a){if(!a.a){a.a=$doc.createElement('colgroup');zq(a.b.f,a.a,0);a.a.appendChild($doc.createElement(ND))}}
function Ke(){var a;!Ie&&(Ie=new Ne);a=$doc.createElement('canvas');if(!a.getContext){return null}return new Je(a)}
function jw(a){var b,c;if(a>-129&&a<128){b=a+128;c=(lw(),kw)[b];!c&&(c=kw[b]=new fw(a));return c}return new fw(a)}
function Jw(a){Hw();var b=DC+a;var c=Gw[b];if(c!=null){return c}c=Ew[b];c==null&&(c=Iw(a));Kw();return Gw[b]=c}
function xq(a,b){var c=0,d=a.firstChild;while(d){if(d===b){return c}d.nodeType==1&&++c;d=d.nextSibling}return -1}
function wq(a,b){var c=0,d=a.firstChild;while(d){if(d.nodeType==1){if(b==c)return d;++c}d=d.nextSibling}return null}
function mh(a,b,c){var d;d=$doc.styleSheets[a];c?(d.cssText+=b,undefined):(d.cssText=b+d.cssText,undefined);return d}
function ph(a){var b;if($doc.styleSheets.length==0){return b=$doc.createStyleSheet(),b.cssText=a,b}return mh(0,a,false)}
function $c(a,b){var c;switch(oq(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Yf(a.N,c)){return}}Ah(b,a,a.N)}
function vu(a,b){var c;if(b<0||b>=a.c){throw new _v}--a.c;for(c=b;c<a.c;++c){yk(a.a,c,a.a[c+1])}yk(a.a,a.c,null)}
function ar(a,b){var c;if(b.M!=a){return false}try{cd(b,null)}finally{c=b.N;Wf(c).removeChild(c);wu(a.f,b)}return true}
function js(a,b){var c;if(b.M!=a){return false}try{cd(b,null)}finally{c=b.N;Wf(c).removeChild(c);Fq(a.g,c)}return true}
function Pv(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function un(a){var b;b=Sn(a.k);if(b>=0&&b<Rn(a.k).k.b){on(a);Em(a,b);Tn(a.k,b);b+Vn(a.k).b;a.k;return false}return false}
function nn(a,b){var c,d;c=a.a.a;if(!!c&&c.b.Hb(b.type)){d=b.type;ww(JC,d)&&(b.keyCode||0)==13&&undefined;a.b=false}}
function ks(a,b){var c,d,e;d=a.a;for(c=0;c<d;++c){e=a.d.a.c.rows[b].cells[c];is(a,e,false)}a.c.removeChild(a.c.rows[b])}
function Ze(a){var b,c,d;c=wk(Zk,{23:1},29,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new qw}c[d]=a[d]}}
function Kf(){var a,b,c,d;c=If(new Lf);d=wk(Zk,{23:1},29,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new vw(c[a])}Ze(d)}
function Mr(a){var b,c;c=$doc.createElement(ID);b=$doc.createElement(pC);c.appendChild(b);c[VB]=a;b[VB]=a+'Inner';return c}
function bg(a){var b;b=a.scrollLeft||0;a.ownerDocument.defaultView.getComputedStyle(a,PB).direction==FC&&(b=-b);return b}
function Rt(){Nt();var a;a=Fk(mx(Lt,null),63);if(a){return a}Lt.d==0&&Zp(new Wt);a=new Zt;qx(Lt,null,a);bA(Mt,a);return a}
function $j(a,b,c){var d,e;e=Fk(mx(a.d,b),68);if(!e){return oz(),oz(),nz}d=Fk(e.Ob(c),69);if(!d){return oz(),oz(),nz}return d}
function Zj(a,b,c){var d,e;e=Fk(mx(a.d,b),68);if(!e){e=new $z;qx(a.d,b,e)}d=Fk(e.Ob(c),69);if(!d){d=new dz;e.Pb(c,d)}return d}
function Ah(a,b,c){var d,e,f;if(zh){f=Fk(zh.a[a.type],37);if(f){d=f.a.a;e=f.a.b;f.a.a=a;f.a.b=c;Yc(b,f.a);f.a.a=d;f.a.b=e}}}
function Vd(a,b,c){var d,e;if(a.o){d=b+Zf(a.N);e=c+(_f(a.N)+$wnd.pageYOffset);if(d<a.i||d>=a.q||e<a.j){return}Ad(a,d-a.k,e-a.n)}}
function Dh(a,b){var c;c=a.a;return (c.clientY||0)-(_f(b)+$wnd.pageYOffset)+(b.scrollTop||0)+(b.ownerDocument,$wnd.pageYOffset)}
function cs(a,b,c){c?(a.a.innerHTML=b||PB,undefined):(a.a.textContent=b||PB,undefined);if(a.c!=a.b){a.c=a.b;lk(a.a,a.b)}}
function qs(a,b){if(b<0){throw new aw('Cannot access a row with a negative index: '+b)}if(b>=a.b){throw new aw(eD+b+fD+a.b)}}
function SA(a,b,c,d,e,f){if(!d){return}!!d.a[0]&&SA(a,b,c,d.a[0],e,f);TA(c,d.c,e,f)&&b.Gb(d);!!d.a[1]&&SA(a,b,c,d.a[1],e,f)}
function gj(){var a;this.a=(a=document.createElement(pC),a.setAttribute('ontouchstart','return;'),typeof a.ontouchstart==CC)}
function Hm(a,b,c){var d;if(c){d=b;d.tabIndex=a.n}else{b.tabIndex=-1;b.removeAttribute('tabIndex');b.removeAttribute('accessKey')}}
function Zf(a){var b;b=$f(a)+$wnd.pageXOffset;a.ownerDocument.defaultView.getComputedStyle(a,PB).direction==FC&&(b+=ag(a));return b}
function yt(a){if(!a.i){xt(a);a.c||er((Nt(),Rt()),a.a);a.a.N}a.a.N.style[uC]='rect(auto, auto, auto, auto)';a.a.N.style[CD]=wC}
function Mm(a,b,c){a.J||(a.N.__listener=a,undefined);b.innerHTML=(!an&&(an=new kn),c).a||PB;a.J||(a.N.__listener=null,undefined)}
function Io(){Io=NB;Go=new Jo('DISABLED',0);Ho=new Jo('ENABLED',1);Fo=new Jo('BOUND_TO_SELECTION',2);xk(Uk,{23:1},17,[Go,Ho,Fo])}
function kk(a){var b;b=a[UC]==null?null:String(a[UC]);if(xw(FC,b)){return qk(),pk}else if(xw(VC,b)){return qk(),ok}return qk(),nk}
function ox(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Sb();if(h.Rb(a,g)){return true}}}return false}
function ix(h,a){var b=h.a;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Gb(e[f])}}}}
function lk(a,b){switch(b.b){case 0:{a[UC]=FC;break}case 1:{a[UC]=VC;break}case 2:{kk(a)!=(qk(),nk)&&(a[UC]=PB,undefined);break}}}
function ao(a){(Co(),zo)==a.b?fo(a,(!a.e?a.k:a.e).f,true,false):Bo==a.b&&fo(a,((Io(),Go)==a.c?-1:(!a.e?a.k:a.e).d)+30,true,false)}
function co(a){(Co(),zo)==a.b?fo(a,-(!a.e?a.k:a.e).f,true,false):Bo==a.b&&fo(a,((Io(),Go)==a.c?-1:(!a.e?a.k:a.e).d)-30,true,false)}
function zw(c){if(c.length==0||c[0]>oC&&c[c.length-1]>oC){return c}var a=c.replace(/^(\s*)/,PB);var b=a.replace(/\s*$/,PB);return b}
function Y(a,b,c){var d,e,f;f=null;for(e=new wy(a.i);e.b<e.d.Kb();){d=Fk(uy(e),2);if(b<d.s.a+72){if(c<d.s.b+72){f=d;break}}}return f}
function Jx(a,b){var c,d,e;if(b!=null&&b.cM&&!!b.cM[31]){c=Fk(b,31);d=c.Sb();if(lx(a.a,d)){e=mx(a.a,d);return Zz(c.Tb(),e)}}return false}
function nx(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Sb();if(h.Rb(a,g)){return f.Tb()}}}return null}
function cm(a,b){a.o.N[dD]=~~Math.max(Math.min(b.a,2147483647),-2147483648);a.o.N[QB]=~~Math.max(Math.min(b.b,2147483647),-2147483648)}
function zq(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}
function ms(a,b,c,d){var e,f;ps(a,b,c);e=(f=a.d.a.c.rows[b].cells[c],is(a,f,true),f);if(d){ad(d);Eq(a.g,d);e.appendChild(d.N);cd(d,a)}}
function vn(a,b,c,d){var e;if(!(b>=0&&b<Rn(a.k).k.b)){return}e=pn(a,b);(!c||a.i||d)&&Rc(e,jD,c);Hm(a,e,c);if(c&&d&&!a.b){e.focus();rn(a)}}
function yk(a,b,c){if(c!=null){if(a.qI>0&&!Ek(c,a.qI)){throw new Gv}if(a.qI<0&&(c.tM==NB||c.cM&&!!c.cM[1])){throw new Gv}}return a[b]=c}
function TA(a,b,c,d){if(a.bc()){if(PA(Fk(b,25),Fk(d,25))>=0){return false}}if(a.ac()){if(PA(Fk(b,25),Fk(c,25))<0){return false}}return true}
function $w(a,b,c){var d,e,f;for(e=a.Nb().jb();e.Ab();){d=Fk(e.Bb(),31);f=d.Sb();if(b==null?f==null:Oe(b,f)){c&&e.Cb();return d}}return null}
function is(a,b,c){var d,e;d=Uf(b);e=null;!!d&&(e=Fk(Dq(a.g,d),21));if(e){js(a,e);return true}else{c&&(b.innerHTML=PB,undefined);return false}}
function Cl(){Cl=NB;new tl(PB);xl=new RegExp(ZC,$C);yl=new RegExp(_C,$C);zl=new RegExp(aD,$C);Bl=new RegExp(bD,$C);Al=new RegExp(cD,$C)}
function vr(a){var b;this.N=(b=$doc.createElement('BUTTON'),b.setAttribute('type',lD),b);this.N[VB]='gwt-Button';this.N.innerHTML=a||PB}
function Jf(a){var b,c,d,e;d=(Ik(a.a)?Gk(a.a):null,[]);e=wk(Zk,{23:1},29,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new vw(d[b])}Ze(e)}
function qe(a){var b,c,d,e,f;e=null;if(a!=null&&a.length>0){e=new cA;for(c=0,d=a.length;c<d;++c){b=a[c];f=qx(e.a,b,e)}}!!e&&(this.a=(oz(),new Vz(e)))}
function gs(a,b,c){var d;hs(a,b);if(c<0){throw new aw('Column '+c+' must be non-negative: '+c)}d=a.a;if(d<=c){throw new aw(KD+c+LD+a.a)}}
function ps(a,b,c){qs(a,b);if(c<0){throw new aw('Cannot access a column with a negative index: '+c)}if(c>=a.a){throw new aw(KD+c+LD+a.a)}}
function xe(a,b){we(a);a.k=true;a.j=200;a.n=b;if(ye(a,(new Date).getTime())){return}if(!ve){ve=new dz;ue=new De}Wy(ve,a);ve.b==1&&jb(ue,25)}
function Yb(){this.d="Attaque &agrave; l'arc";this.f='gfx/icons/attaques/bow-elven.png';this.g=(ec(),dc);this.e=4;this.a=2;this.c=1;this.b=2}
function Gf(a){var b,c,d;d=PB;a=zw(a);b=a.indexOf('(');if(b!=-1){c=a.indexOf(CC)==0?8:0;d=zw(a.substr(c,b-c))}return d.length>0?d:'anonymous'}
function hn(a){var b,c,d;b=a.target;if(!Tf(b)){return}d=b;c=d.__listener;while(!!d&&!c){d=Wf(d);c=!d?null:d.__listener}!!c&&(tp(a,d,c),undefined)}
function Td(a,b){var c,d,e,f;c=b.target;if(Tf(c)){return Yf((f=(e=wq(a.r.b,0),d=wq(e,1),Uf(d)).parentNode,(!f||f.nodeType!=1)&&(f=null),f),c)}return false}
function lo(a){var b,c,d;d=(!a.e?a.k:a.e).g;b=nw(0,ow((!a.e?a.k:a.e).f,(!a.e?a.k:a.e).i-d));c=(!a.e?a.k:a.e).k.b-1;while(c>=b){_y(On(a).k,c);--c}}
function Nb(a,b){this.s=new Rb(0,0);this.t=new Rb(1,1);this.q=new bt(a);Xc(this.q,new Pb(this),(ii(),ii(),hi));dr(b,this.q);this.q.N.style.display=hC}
function xc(a){var b,c;b=Math.floor(a.s.a/54);a.s.a%54>0&&(b+=1);b+=1;b%2!=0?(c=Math.floor(a.s.b/72)+1):(c=Math.floor((a.s.b+36)/72));a.b=new Rb(b,c)}
function Co(){Co=NB;Ao=new Do('CURRENT_PAGE',0,true);zo=new Do('CHANGE_PAGE',1,false);Bo=new Do('INCREASE_RANGE',2,false);xk(Tk,{23:1},16,[Ao,zo,Bo])}
function sn(a,b){var c;c=null;b==(Vo(),To)?(c=a.e):b==So&&Yn(a.k)&&(c=a.d);!!c&&Ar(a.f,tu(a.f.f,c));Im(a.c,!c);a.f.N.style.display=c?PB:hC;Yc(a,new No)}
function oh(a){var b,c,d;b=$doc.styleSheets.length;if(b==0){return c=$doc.createStyleSheet(),c.cssText=a,c}return d=$doc.styleSheets[b-1],d.cssText+=a,d}
function yf(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0].qb()&&(c=wf(c,f)):f[0].rb()}catch(a){a=dl(a);if(!Hk(a,35))throw a}}return c}
function ot(){var a;a=null.cc();gg($doc);fg($doc);a[gD]=(og(),hC);null.cc(Hg());null.cc(Hg());ig($doc);hg($doc);null.cc(Hg());null.cc(Hg());a[gD]='block'}
function Hg(){Hg=NB;Gg=new Jg;Eg=new Lg;zg=new Ng;Ag=new Pg;Fg=new Rg;Dg=new Tg;Bg=new Vg;yg=new Xg;Cg=new Zg;xk(Rk,{23:1},11,[Gg,Eg,zg,Ag,Fg,Dg,Bg,yg,Cg])}
function tv(a){var b,c,d;if(!a.e){return}c=a.d;d=pv(a.a,c);b=false;if(a.c){b=!d;a.b=a.d;a.a=c}else if(d){b=true;a.b=null;a.a=null}a.d=null;a.e=false;b&&fv(a)}
function cz(a,b){var c,d,e;b.length<a.b&&(b=(d=b,e=vk(0,a.b),xk(d.aC,d.cM,d.qI,e),e));for(c=0;c<a.b;++c){yk(b,c,a.a[c])}b.length>a.b&&yk(b,a.b,null);return b}
function zt(a){xt(a);if(a.i){a.a.N.style[zD]=QD;a.a.H!=-1&&Ad(a.a,a.a.B,a.a.H);dr((Nt(),Rt()),a.a);a.a.N}else{a.c||er((Nt(),Rt()),a.a);a.a.N}a.a.N.style[CD]=wC}
function Wu(){Wu=NB;Ru=new Xu(WC,0);Uu=new Xu('SELECT',1);Su=new Xu('DESELECT',2);Vu=new Xu('TOGGLE',3);Tu=new Xu('IGNORE',4);xk(Wk,{23:1},22,[Ru,Uu,Su,Vu,Tu])}
function Ac(a,b){var c;c=oc(b.a,a.b);if(c<=a.i){a.c=b;a.p=0;jt(a.q,a.n+TB);a.g=1;a.i=~~Math.max(Math.min(a.i-c,2147483647),-2147483648);return true}return false}
function Xn(a){if((Io(),Go)==a.c){return false}else if((Go==a.c?-1:(!a.e?a.k:a.e).d)>0){return true}else if(!a.b.a&&(!a.e?a.k:a.e).g>0){return true}return false}
function kt(a,b){bd(a,$doc.createElement('img'));Dp(a.N);a.K==-1?xp(a.N,133398655|(a.N.__eventBits||0)):(a.K|=133398655);!!a.a&&(a.N[PD]=PB,undefined);a.N.src=b}
function Jn(a,b,c){var d;d=new Nw;Nf(d.a,oD);Mw(d,Dl(PB+a));Nf(d.a,pD);Mw(d,Dl(b));Nf(d.a,'" style="outline:none;" >');Mw(d,c.a);Nf(d.a,qD);return new jl(Of(d.a))}
function xt(a){if(a.i){if(a.a.A){$doc.body.appendChild(a.a.w);a.f=_p(a.a.x);ot();a.b=true}}else if(a.b){$doc.body.removeChild(a.a.w);xv(a.f.a);a.f=null;a.b=false}}
function cn(a,b,c){var d,e,f,g;if(!c){return}d=0;for(g=c.jb();g.Ab();){f=Fk(g.Bb(),1);e=gn(a,b,f);e>0&&(d|=e)}d>0&&(b.K==-1?Aq(b.N,d|(b.N.__eventBits||0)):(b.K|=d))}
function Ys(a,b){var c,d;c=(d=$doc.createElement(ID),d['align']=a.a.a,d.style['verticalAlign']=a.c.a,d);a.b.appendChild(c);ad(b);ru(a.f,b);c.appendChild(b.N);cd(b,a)}
function ad(a){if(!a.M){(Nt(),lx(Mt.a,a))&&Pt(a)}else if(Hk(a.M,64)){Fk(a.M,64).hb(a)}else if(a.M){throw new Zv("This widget's parent does not implement HasWidgets")}}
function ab(a){var b;b=$y(a.k,a.a,0);b+1>=a.k.b?(b=0):++b;a.a=Fk(Zy(a.k,b),3);yc(a.a);$(a,a.a);xs(a.n,new mt('<span style="color:silver">Nouveau tour !<\/span><br/>'))}
function Pn(a,b,c){var d,e,f,g,h,i;if(b==null){return -1}e=-1;d=2147483647;i=a.k.b;for(h=0;h<i;++h){f=Zy(a.k,h);if(Oe(b,f)){g=c-h<0?-(c-h):c-h;if(g<d){e=h;d=g}}}return e}
function vA(){vA=NB;var a,b,c;sA=wk(Lk,{23:1},-1,25,1);tA=wk(Lk,{23:1},-1,33,1);c=1.52587890625E-5;for(a=32;a>=0;--a){tA[a]=c;c*=0.5}b=1;for(a=24;a>=0;--a){sA[a]=b;b*=0.5}}
function jb(a,b){if(b<=0){throw new Wv('must be positive')}a.b?($wnd.clearInterval(a.c),undefined):($wnd.clearTimeout(a.c),undefined);az(gb,a);a.b=false;a.c=lb(a,b);Wy(gb,a)}
function Be(){var a,b,c,d,e;d=wk(Pk,{23:1,34:1},8,ve.b,0);d=Fk(cz(ve,d),34);e=(new Date).getTime();for(b=0,c=d.length;b<c;++b){a=d[b];a.k&&ye(a,e)&&az(ve,a)}ve.b>0&&jb(ue,25)}
function Kp(a,b){var c,d,e,f,g;if(!!Fp&&!!a&&lx(a.a.d,Fp)){c=Gp.a;d=Gp.b;e=Gp.c;f=Gp.d;Hp(Gp);Gp.d=b;Nj(a,Gp);g=!(Gp.a&&!Gp.b);Gp.a=c;Gp.b=d;Gp.c=e;Gp.d=f;return g}return true}
function GA(a,b,c){var d,e;e=a;d=a.c==null||QA(b.c,a.c)>0?1:0;while(e.a[d]!=b){e=e.a[d];d=QA(b.c,e.c)>0?1:0}e.a[d]=c;c.b=b.b;c.a[0]=b.a[0];c.a[1]=b.a[1];b.a[0]=null;b.a[1]=null}
function Nj(b,c){var a,d,e;!c.f||c.vb();e=c.g;c.g=b.b;try{Xj(b.a,c)}catch(a){a=dl(a);if(Hk(a,55)){d=a;throw new jk(d.a)}else throw a}finally{e==null?(c.f=true,c.g=null):(c.g=e)}}
function cb(a){var b,c,d;uc+=25;for(d=new wy(a.k);d.b<d.d.Kb();){c=Fk(uy(d),3);Cc(c)}for(b=0;b<a.j.b;++b){Fk(Zy(a.j,b),4).a>=(Fk(Zy(a.j,b),4),1000)?_y(a.j,b):mc(Fk(Zy(a.j,b),4))}}
function Lb(a,b){var c;if(a.r){try{b.save()}finally{c=a.s.a;a.t.a<0&&(c+=72);b.translate(c,a.s.b);b.rotate(0);b.scale(a.t.a,a.t.b);try{b.drawImage(a.r,0,0)}finally{b.restore()}}}}
function vk(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function cd(a,b){var c;c=a.M;if(!b){try{!!c&&c.J&&_c(a)}finally{a.M=null}}else{if(c){throw new Zv('Cannot set a new parent without first clearing the old parent')}a.M=b;b.J&&a.bb()}}
function vx(h,a,b){var c=h.a[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Sb();if(h.Rb(a,g)){c.length==1?delete h.a[b]:c.splice(d,1);--h.d;return f.Tb()}}}return null}
function el(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function _c(a){if(!a.J){throw new Zv("Should only call onDetach when the widget is attached to the browser's document")}try{a.fb()}finally{try{a._()}finally{a.N.__listener=null;a.J=false}}}
function us(){this.g=new Gq;this.f=$doc.createElement(DD);this.c=$doc.createElement(ED);this.f.appendChild(this.c);this.N=this.f;this.d=new Hs(this);ls(this,new Ls(this));ss(this);ts(this)}
function xo(a){var b,c;vo.call(this,a.f);this.c=new dz;this.d=a.d;this.e=a.e;this.f=a.f;this.g=a.g;this.i=a.i;this.j=a.j;this.o=a.o;this.p=a.p;c=a.k.b;for(b=0;b<c;++b){Wy(this.k,Zy(a.k,b))}}
function Gy(a,b,c){this.c=a;this.a=b;this.b=c-b;if(b>c){throw new Wv(WD+b+' > toIndex: '+c)}if(b<0){throw new aw(WD+b+' < 0')}if(c>a.b){throw new aw('toIndex: '+c+' > wrapped.size() '+a.b)}}
function Ks(a,b,c){var d,e;b=b>1?b:1;e=a.a.childNodes.length;if(e<b){for(d=e;d<b;++d){a.a.appendChild($doc.createElement(ND))}}else if(!c&&e>b){for(d=e;d>b;--d){a.a.removeChild(a.a.lastChild)}}}
function re(a,b){pl(b,'<img src="'+a.f+'" style="width:72px; float:left;"/>');pl(b,RB+a.d+SB);pl(b,'<strong>Cout : <\/strong>'+a.a);pl(b,'<br/><strong>D&eacute;g&acirc;ts : <\/strong>'+a.c+UB+a.b)}
function mr(b,c){var h;kr();var a,d,e,f,g;d=null;for(g=b.jb();g.Ab();){f=Fk(g.Bb(),21);try{c.Fb(f)}catch(a){a=dl(a);if(Hk(a,30)){e=a;!d&&(d=new cA);h=qx(d.a,e,d)}else throw a}}if(d){throw new lr(d)}}
function yA(){vA();var a,b,c;c=uA+++(new Date).getTime();a=Jk(Math.floor(c*5.9604644775390625E-8))&16777215;b=~~Math.max(Math.min(c-a*16777216,2147483647),-2147483648);this.a=a^1502;this.b=b^15525485}
function Ub(a,b){a.g+=25;if(a.b&&a.g%a.i==0&&a.d>0){a.a?++a.c:--a.c;if(a.c>a.d){a.a=false;a.c=a.d}else if(a.c<1){if(a.e){a.b=false}else{a.c=1;a.a=true}}a.c>0&&(jt(b.q,b.n+iC+a.f+iC+a.c+YB),undefined)}}
function hc(a){var b,c,d;if(a.a.a==1){c=(a.a.a-1)*72;d=(a.a.b-1)*72}else if(a.a.a%2!=0){c=(a.a.a-1)/2*72+(a.a.a-1)/2*72*0.5;d=(a.a.b-1)*72}else{c=(a.a.a-1)*72*0.75;d=36+(a.a.b-1)*72}b=new Rb(c,d);a.s=b}
function Kn(a,b,c,d){var e;e=new Nw;Nf(e.a,oD);Mw(e,Dl(PB+a));Nf(e.a,pD);Mw(e,Dl(b));Nf(e.a,'" style="outline:none;" tabindex="');Mw(e,Dl(PB+c));Nf(e.a,'">');Mw(e,d.a);Nf(e.a,qD);return new jl(Of(e.a))}
function rx(j,a,b,c){var d=j.a[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Sb();if(j.Rb(a,h)){var i=g.Tb();g.Ub(b);return i}}}else{d=j.a[c]=[]}var g=new lA(a,b);d.push(g);++j.d;return null}
function Iw(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+a.charCodeAt(c++)}return b|0}
function kn(){this.b=new cA;bA(this.b,'select');bA(this.b,'input');bA(this.b,'textarea');bA(this.b,'option');bA(this.b,lD);bA(this.b,'label');this.a=new cA;bA(this.a,hD);bA(this.a,iD);bA(this.a,KC);bA(this.a,mD)}
function uu(a,b,c){var d,e;if(c<0||c>a.c){throw new _v}if(a.c==a.a.length){e=wk(Vk,{23:1},21,a.a.length*2,0);for(d=0;d<a.a.length;++d){yk(e,d,a.a[d])}a.a=e}++a.c;for(d=a.c-1;d>c;--d){yk(a.a,d,a.a[d-1])}yk(a.a,c,b)}
function Dc(a,b,c,d,e){Nb.call(this,c,d);this.b=new Rb(1,1);this.d=new Vb('idle',6,200);this.a=new Vb(lC,4,150);this.o=new Vb(kC,4,100);this.e=new dz;this.f=a;Mb(this,e.s);this.b=e.a;this.j=4;this.i=this.j;this.n=b}
function gn(a,b,c){var d,e;if(lx(a.a.a,c)){!en&&fn();e=b.N;d='__gwtCellBasedWidgetImplDispatching'+c;if(!ww(kD,e.getAttribute(d)||PB)){e.setAttribute(d,kD);e.addEventListener(c,en,true)}return -1}else{return oq(c)}}
function Vj(a,b,c){var d;if(!b){throw new rw('Cannot add a handler with a null type')}if(!c){throw new rw('Cannot add a null handler')}a.b>0?Uj(a,new Av(a,b,c)):(d=Zj(a,b,null),d.Gb(c),undefined);return new yv(a,b,c)}
function Nm(a,b,c){var d,e,f,g,h;d=a.childNodes.length;h=null;c<d&&(h=a.childNodes[c]);e=b.childNodes.length;for(f=0;f<e;++f){if(!h){a.appendChild(b.childNodes[0])}else{g=Vf(h);a.replaceChild(b.childNodes[0],h);h=g}}}
function vs(a,b,c){var d=$doc.createElement(ID);d.innerHTML=MD;var e=$doc.createElement(HD);for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}
function ye(a,b){var c,d;c=b>=a.n+a.j;if(a.o&&!c){d=(b-a.n)/a.j;a.pb((1+Math.cos(3.141592653589793+d*3.141592653589793))/2);return false}if(!a.o&&b>=a.n){a.o=true;a.ob()}if(c){a.nb();a.o=false;a.k=false;return true}return false}
function Dl(a){Cl();a.indexOf(ZC)!=-1&&(a=fl(xl,a,'&amp;'));a.indexOf(aD)!=-1&&(a=fl(zl,a,'&lt;'));a.indexOf(_C)!=-1&&(a=fl(yl,a,'&gt;'));a.indexOf(cD)!=-1&&(a=fl(Al,a,'&quot;'));a.indexOf(bD)!=-1&&(a=fl(Bl,a,'&#39;'));return a}
function bu(a){var b,c;if(a.b){return false}a.b=(b=(!Tl&&(Tl=(Kv(),(!Vi&&(Vi=new gj),Vi.a)&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\.([0-9]+)/.exec(c)!=null)?Jv:Iv)),Tl.a?new dm:null),!!b&&bm(b,a),b);return !a.b}
function Vc(a,b){var c=a.className.split(/\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)==iC&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(oC)}
function cu(){this.N=$doc.createElement(pC);!_t&&(_t=new ju);this.N.style[CD]='auto';this.a=$doc.createElement(pC);this.N.appendChild(this.a);this.N.style[zD]=SD;this.a.style[zD]=SD;this.N.style[TD]=UD;this.a.style[TD]=UD;bu(this)}
function wA(a,b){var c,d;if(b>0){if((b&-b)==b){return ~~Math.max(Math.min(b*xA(a)*4.6566128730773926E-10,2147483647),-2147483648)}do{c=xA(a);d=c%b}while(c-d+(b-1)<0);return ~~Math.max(Math.min(d,2147483647),-2147483648)}throw new Vv}
function Zc(a){var b;if(a.J){throw new Zv("Should only call onAttach when the widget is detached from the browser's document")}a.J=true;a.N.__listener=a;b=a.K;a.K=-1;b>0&&(a.K==-1?xp(a.N,b|(a.N.__eventBits||0)):(a.K|=b));a.$();a.eb()}
function xA(a){var b,c,d,e,f,g;e=a.a*15525485+a.b*1502;g=a.b*15525485+11;b=Math.floor(g*5.9604644775390625E-8);e+=b;g-=b*16777216;e%=16777216;a.a=e;a.b=g;d=a.a*128;f=Math.floor(a.b*tA[31]);c=d+f;c>=2147483648&&(c-=4294967296);return c}
function lc(a,b){if(a.a<1000){b.save();a.b='rgba(255,0,0,'+a.c+jC;b.fillStyle=a.b;b.font='bold 16.0px sans-serif';b.shadowOffsetX=5;b.shadowOffsetY=5;b.shadowBlur=5;b.shadowColor='rgba(0, 0, 0, '+a.c/2+jC;Re(b,a.e,a.d.a,a.d.b);b.restore()}}
function W(a,b,c){var d;d=wc(a.a,b,c);Wy(a.j,new nc(d+PB,new Rb(b.s.a+36,b.s.b)));xs(a.n,new mt('<span style="color:red"><em>'+a.a.f+'<\/em> attaque <em>'+b.f+'<\/em>. Il subit '+d+' d&eacute;g&acirc;t(s) !<\/span><br/>'));a.s.N[QB]=au(a.s)}
function Qf(a,b){var c,d,e,f;b=zw(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=oC);a.className=f+b}}
function If(i){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=i.sb(c.toString());b.push(d);var e=DC+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b}
function Wn(a){if((Io(),Go)==a.c){return false}else if((Go==a.c?-1:(!a.e?a.k:a.e).d)<(!a.e?a.k:a.e).k.b-1){return true}else if(!a.b.a&&((Go==a.c?-1:(!a.e?a.k:a.e).d)+(!a.e?a.k:a.e).g<(!a.e?a.k:a.e).i-1||!(!a.e?a.k:a.e).j)){return true}return false}
function Mq(g){var c=PB;var d=$wnd.location.hash;d.length>0&&(c=g.Db(d.substring(1)));Kq=c;var e=g;var f=$wnd.onhashchange;$wnd.onhashchange=OB(function(){var a=PB,b=$wnd.location.hash;b.length>0&&(a=e.Db(b.substring(1)));e.Eb(a);f&&f()});return true}
function $l(a,b){var c,d,e;if(a.n){return}_l(a,!!a.f);Vl(a);a.n=true;d=(e=b.a.touches,e.length>0?e[0]:null);a.k=new Ol(d.pageX,d.pageY);c=(new Date).getTime();zm(a.g,a.k,c);zm(a.d,a.k,c);a.i=null;a.j=new Ol(parseInt(a.o.N[dD])||0,parseInt(a.o.N[QB])||0)}
function Zs(){this.f=new xu(this);this.e=$doc.createElement(DD);this.d=$doc.createElement(ED);this.e.appendChild(this.d);this.N=this.e;this.a=(Ps(),Ms);this.c=(Us(),Ts);this.b=$doc.createElement(HD);this.d.appendChild(this.b);this.e[FD]=OD;this.e[GD]=OD}
function wc(a,b,c){var d,e;c.g==(ec(),dc)?(e=(sc(),qc)):(e=(sc(),rc));if(e==(sc(),qc)){a.g=3;Tb(a.a)}else if(e==rc){a.g=2;Tb(a.o)}b.b.a>=a.b.a?(a.t=new Rb(1,1),undefined):(a.t=new Rb(-1,1),undefined);Bc(a,a.i-c.a);d=wA(new yA,c.b-c.c+1)+c.c;return zc(b,d)}
function gy(a,b){var c,d,e,f,g;if(b===a){return true}if(!(b!=null&&b.cM&&!!b.cM[69])){return false}g=Fk(b,69);if(a.Kb()!=g.Kb()){return false}e=new wy(a);f=g.jb();while(e.b<e.d.Kb()){c=uy(e);d=f.Bb();if(!(c==null?d==null:Oe(c,d))){return false}}return true}
function eh(){dh();var a,b,c;c=null;if(ch.length!=0){a=ch.join(PB);b=ph((jh(),a));!ch&&(c=b);ch.length=0}if(ah.length!=0){a=ah.join(PB);b=nh((jh(),a));!ah&&(c=b);ah.length=0}if(bh.length!=0){a=bh.join(PB);b=oh((jh(),a));!bh&&(c=b);bh.length=0}_g=false;return c}
function nh(a){var b,c,d,e,f,g;d=$doc.styleSheets.length;if(d<30){return g=$doc.createStyleSheet(),g.cssText=a,g}else{f=2147483647;e=-1;for(b=0;b<d;++b){c=kh[b];c==0&&(c=kh[b]=$doc.styleSheets[b].cssText.length);if(c<=f){f=c;e=b}}kh[e]+=a.length;return mh(e,a,true)}}
function Z(a){var b,c,d,e,f,g;a.g.fillStyle=a.r;a.g.fillRect(0,0,720,536);for(e=new wy(a.i);e.b<e.d.Kb();){d=Fk(uy(e),2);Lb(d,a.g)}a.o.a.a>0&&Lb(a.o,a.g);for(g=new wy(a.k);g.b<g.d.Kb();){f=Fk(uy(g),3);Lb(f,a.g)}for(c=new wy(a.j);c.b<c.d.Kb();){b=Fk(uy(c),4);lc(b,a.g)}}
function Gl(a){var b,c,d,e,f,g,h,i,j,k,l,m;e=a.b;m=a.a;f=a.c;k=a.e;b=Math.pow(0.9993,m);g=e*5.0E-4;i=Fl(f.a,b,k.a,g);j=Fl(f.b,b,k.b,g);h=new Ol(i,j);a.e=h;d=a.b;c=Ml(h,new Ol(d,d));l=a.d;a.d=new Ol(l.a+c.a,l.b+c.b);if(mw(h.a)<0.02&&mw(h.b)<0.02){return false}return true}
function At(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=~~Math.max(Math.min(b*a.d,2147483647),-2147483648);h=~~Math.max(Math.min(b*a.e,2147483647),-2147483648);switch(0){case 2:case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;}a.a.N.style[uC]='rect('+g+RD+f+RD+c+RD+e+'px)'}
function $o(a,b){var c,d,e;e=false;try{a.c=true;a.f.a=a.b.b;jb(a.a,10000);while(kp(a.f)){d=lp(a.f);try{if(d==null){return}if(d!=null&&d.cM&&!!d.cM[60]){c=Fk(d,60);c.rb()}}finally{e=a.f.b==-1;e||mp(a.f)}if((new Date).getTime()-b>=100){return}}}finally{if(!e){ib(a.a);a.c=false;_o(a)}}}
function Bt(a,b,c){var d;a.c=c;we(a);if(a.g){ib(a.g);a.g=null;yt(a)}a.a.G=b;Cd(a.a);d=!c&&a.a.z;a.i=b;if(d){if(b){xt(a);a.a.N.style[zD]=QD;a.a.H!=-1&&Ad(a.a,a.a.B,a.a.H);a.a.N.style[uC]=vC;dr((Nt(),Rt()),a.a);a.a.N;a.g=new Ht(a);jb(a.g,1)}else{xe(a,(new Date).getTime())}}else{zt(a)}}
function dw(a){var b,c,d,e;if(a==null){throw new tw(EC)}c=a.length;d=c>0&&a.charCodeAt(0)==45?1:0;for(b=d;b<c;++b){if(Pv(a.charCodeAt(b))==-1){throw new tw(VD+a+cD)}}e=parseInt(a,10);if(isNaN(e)){throw new tw(VD+a+cD)}else if(e<-2147483648||e>2147483647){throw new tw(VD+a+cD)}return e}
function Nu(a,b,c){var d,e,f,g;g=a.e;if(b){switch(b.b){case 4:return;case 1:uv(c,g,true);return;case 2:uv(c,g,false);return;case 3:uv(c,g,!sv(c,g));return;}}e=a.d;f=e.type;if(ww(HC,f)){!!e.ctrlKey||!!e.metaKey?uv(c,g,!sv(c,g)):uv(c,g,true)}else if(ww(nD,f)){d=e.keyCode||0;d==32&&uv(c,g,!sv(c,g))}}
function zr(a,b){var c,d,e;c=(d=$doc.createElement(pC),d.style[WB]=gC,d.style[XB]=AD,d.style['padding']=AD,d.style['margin']=AD,d);a.N.appendChild(c);ad(b);ru(a.f,b);c.appendChild(b.N);cd(b,a);c.style.display=hC;c.style[XB]=gC;e=b.N;ww(e.style[WB],PB)&&b.Z(gC);ww(e.style[XB],PB)&&b.W(gC);b.Y(false)}
function bm(a,b){var c,d;if(a.o==b){return}Vl(a);_l(a,false);if(a.o){for(d=new wy(a.c);d.b<d.d.Kb();){c=Fk(uy(d),58);xv(c.a)}Yy(a.c)}a.o=b;if(b){Wy(a.c,Wc(b,new fm(a),(pj(),pj(),oj)));Wy(a.c,Wc(b,new hm(a),(jj(),jj(),ij)));Wy(a.c,Wc(b,new km(a),(bj(),bj(),aj)));Wy(a.c,Wc(b,new nm(a),(Xi(),Xi(),Wi)))}}
function xf(a){var b,c,d,e,f,g;d=a.length;if(d==0){return null}b=false;f=(new Date).getTime();while((new Date).getTime()-f<100){for(c=0;c<d;++c){g=a[c];if(!g){continue}if(!g[0].qb()){a[c]=null;b=true}}}if(b){e=[];for(c=0;c<d;++c){!!a[c]&&(e[e.length]=a[c],undefined)}return e.length==0?null:e}else{return a}}
function be(a,b,c){var d,e,f,g;jt(a.a,b.n+TB);jt(a.d,c.n+TB);cs(a.e.a,b.f+' attaque '+c.f,false);f=oc(b.b,c.b);g=new dz;for(e=new wy(b.e);e.b<e.d.Kb();){d=Fk(uy(e),5);d.a<=b.i&&f<=d.e&&(yk(g.a,g.b++,d),true)}if(g.b>0){ho(a.f.k,g.b,true);io(a.f.k,g);a.c=c;a.N.style[qC]=wC;a.N;!a.p&&(a.p=_p(new Pr(a)));Bd(a)}else Sd(a)}
function Sf(a,b){var c,d,e,f,g,h,i;b=zw(b);i=a.className;e=i.indexOf(b);while(e!=-1){if(e==0||i.charCodeAt(e-1)==32){f=e+b.length;g=i.length;if(f==g||f<g&&i.charCodeAt(f)==32){break}}e=i.indexOf(b,e+1)}if(e!=-1){c=zw(i.substr(0,e-0));d=zw(yw(i,e+b.length));c.length==0?(h=d):d.length==0?(h=c):(h=c+oC+d);a.className=h}}
function Fn(a){if(!a.a){a.a=true;dh();bf(ah,'.GALD-WOJ,.GALD-WOL{cursor:pointer;zoom:1;}.GALD-WOK{background:#ffc;}.GALD-WOM{height:'+(Hn(),Bn.a)+'px;overflow:hidden;background:url("'+Bn.d+'") -'+Bn.b+'px -'+Bn.c+'px  repeat-x;background-color:#628cd5;color:white;height:auto;overflow:visible;}');fh();return true}return false}
function ss(a){var b,c,d,e,f,g,h,i;if(a.a==2){return}if(a.a>2){for(b=0;b<a.b;++b){for(c=a.a-1;c>=2;--c){gs(a,b,c);d=(f=a.d.a.c.rows[b].cells[c],is(a,f,false),f);e=a.c.rows[b];e.removeChild(d)}}}else{for(b=0;b<a.b;++b){for(c=a.a;c<2;++c){h=a.c.rows[b];g=(i=$doc.createElement(ID),i.innerHTML=MD,i);zq(h,g,c)}}}a.a=2;Ks(a.e,2,false)}
function BA(a,b,c,d){var e,f;if(!b){return c}else{e=QA(b.c,c.c);if(e==0){d.c=b.d;d.a=true;b.d=c.d;return b}f=e>0?0:1;b.a[f]=BA(a,b.a[f],c,d);if(CA(b.a[f])){if(CA(b.a[1-f])){b.b=true;b.a[0].b=false;b.a[1].b=false}else{CA(b.a[f].a[f])?(b=HA(b,1-f)):CA(b.a[f].a[1-f])&&(b=(b.a[1-(1-f)]=HA(b.a[1-(1-f)],1-(1-f)),HA(b,1-f)))}}}return b}
function Xj(b,c){var a,d,e,f,g,h,i;if(!c){throw new rw('Cannot fire null event')}try{++b.b;g=$j(b,c.ub(),null);d=null;h=b.c?g.Yb(g.Kb()):g.Xb();while(b.c?h.$b():h.Ab()){f=b.c?h._b():h.Bb();try{c.tb(Fk(f,67))}catch(a){a=dl(a);if(Hk(a,30)){e=a;!d&&(d=new cA);i=qx(d.a,e,d)}else throw a}}if(d){throw new ik(d)}}finally{--b.b;b.b==0&&_j(b)}}
function tn(a,b,c,d,e){var f,g,h,i,j,k,l,m;k=Sn(a.k)+Vn(a.k).b;l=c.Kb();h=d+l;for(i=d;i<h;++i){m=c.Wb(i-d);j=!!e&&sv(e,m);g=new Nw;Nf(g.a,i%2==0?'GALD-WOJ':'GALD-WOL');j&&(Nf(g.a,' GALD-WOM'),g);f=new ql;a.k;re(Fk(m,5),f);if(i==k){a.i&&(Nf(g.a,' GALD-WOK'),g);ol(b,Kn(i,Of(g.a),a.n,new tl(Of(f.a.a))))}else{ol(b,Jn(i,Of(g.a),new tl(Of(f.a.a))))}}}
--></script>
<script><!--
function vd(a){var b,c,d,e;c=a.G;b=a.z;if(!c){a.N.style[qC]=rC;a.N;a.z=false;!a.p&&(a.p=_p(new Pr(a)));Bd(a)}d=gg($doc)-(parseInt(a.N[sC])||0)>>1;e=fg($doc)-(parseInt(a.N[tC])||0)>>1;Ad(a,nw($wnd.pageXOffset+d,0),nw($wnd.pageYOffset+e,0));if(!c){a.z=b;if(b){a.N.style[uC]=vC;a.N.style[qC]=wC;a.N;xe(a.F,(new Date).getTime())}else{a.N.style[qC]=wC;a.N}}}
function cl(){var a;!!$stats&&el('com.google.gwt.user.client.UserAgentAsserter');a=Tp();ww(XC,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (ie9) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&el('com.aerilys.ageoftrinity.client.Main');bb(new db)}
function Er(a,b){var c,d;a.d||(b=1-b);if(a.c==-1){c=~~Math.max(Math.min(b*(parseInt(a.a[BD])||0),2147483647),-2147483648);d=~~Math.max(Math.min((1-b)*(parseInt(a.b[BD])||0),2147483647),-2147483648)}else{c=~~Math.max(Math.min(b*a.c,2147483647),-2147483648);d=a.c-c}if(c==0){c=1;d=1>d-1?1:d-1}else if(d==0){d=1;c=1>c-1?1:c-1}a.a.style[XB]=c+yC;a.b.style[XB]=d+yC}
function io(a,b){var c,d,e,f,g,h,i,j,k,l;l=b.b;i=(!a.e?a.k:a.e).g;h=(!a.e?a.k:a.e).g+(!a.e?a.k:a.e).f;d=0>i?0:i;c=l<h?l:h;if(0!=i&&d>=c){return}j=On(a);e=nw(0,d-i-(!a.e?a.k:a.e).k.b);for(g=0;g<e;++g){Wy(j.k,null)}for(g=d;g<c;++g){k=(ky(g,b.b),b.a[g]);f=g-i;f<(!a.e?a.k:a.e).k.b?bz(j.k,f,k):Wy(j.k,k)}Wy(j.c,new Zu(d-e,c-(d-e)));l>(!a.e?a.k:a.e).i&&ho(a,l,(!a.e?a.k:a.e).j)}
function Lr(a){var b,c,d,e;this.N=$doc.createElement(DD);d=this.N;this.b=$doc.createElement(ED);d.appendChild(this.b);d[FD]=0;d[GD]=0;for(b=0;b<a.length;++b){c=(e=$doc.createElement(HD),e[VB]=a[b],e.appendChild(Mr(a[b]+'Left')),e.appendChild(Mr(a[b]+'Center')),e.appendChild(Mr(a[b]+'Right')),e);this.b.appendChild(c);b==1&&(this.a=Uf(wq(c,1)))}this.N[VB]='gwt-DecoratorPanel'}
function qn(a,b){var c,d,e,f,g,h,i,j,k,l,m;d=b.target;if(!Tf(d)){return}l=b.target;g=PB;c=l;while(!!c&&(g=c.getAttribute('__idx')||PB).length==0){c=Wf(c)}if(g.length>0){e=b.type;i=ww(HC,e);f=dw(g);h=f-Vn(a.k).b;if(!(h>=0&&h<Rn(a.k).k.b)){return}k=(Io(),Fo)==a.k.c;m=(Em(a,h),Tn(a.k,h));a.k;Ku(a,b,a,m,a.b,k);if(i){j=(!an&&(an=new kn),bn(an,l));a.i=a.i||j;fo(a.k,h,!j,false)}nn(a,b)}}
function Fr(a,b,c){var d,e,f,g,h,i;we(a);d=(h=c.N.parentNode,(!h||h.nodeType!=1)&&(h=null),h);e=xq(Wf(d),d);if(!b){d.style.display=PB;c.Y(true);return}a.e=b;f=(i=b.N.parentNode,(!i||i.nodeType!=1)&&(i=null),i);g=xq(Wf(f),f);if(e>g){a.a=f;a.b=d;a.d=false}else{a.a=d;a.b=f;a.d=true}a.a.style.display=a.d?PB:hC;a.b.style.display=!a.d?PB:hC;a.a=null;a.b=null;a.e.Y(false);a.e=null;c.Y(true)}
function Mn(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;l=-1;h=-1;m=-1;i=-1;g=0;for(f=(o=_w(a.a).b.jb(),new Ry(o));f.a.Ab();){e=Fk((p=Fk(f.a.Bb(),31),p.Sb()),27).a;if(e<b||e>=c){continue}else if(l==-1){l=e;h=e}else if(m==-1){g=e-h;m=e;i=e}else{d=e-i;if(d>g){h=i;m=e;i=e;g=d}else{i=e}}}h+=1;i+=1;if(m==h){h=i;m=-1;i=-1}n=new dz;if(l!=-1){j=h-l;Wy(n,new Zu(l,j))}if(m!=-1){k=i-m;Wy(n,new Zu(m,k))}return n}
function bq(){if(!Yp){Rq("function __gwt_initWindowResizeHandler(resize) {\n  var wnd = window, oldOnResize = wnd.onresize;\n  \n  wnd.onresize = function(evt) {\n    try {\n      resize();\n    } finally {\n      oldOnResize && oldOnResize(evt);\n    }\n  };\n  \n  // Remove the reference once we've initialize the handler\n  wnd.__gwt_initWindowResizeHandler = undefined;\n}\n",new Wq);Yp=true}}
function zd(a,b){var c,d,e,f;if(b.a||!a.E&&b.b){a.C&&(b.a=true);return}a.lb(b);if(b.a){return}d=b.d;c=wd(a,d);c&&(b.b=true);a.C&&(b.a=true);f=oq(d.type);switch(f){case 512:case 256:case 128:{return}case 4:if(sp){b.b=true;return}if(!c&&a.s){xd(a);return}break;case 8:case 64:case 1:case 2:{if(sp){b.b=true;return}break}case 2048:{e=d.target;if(a.C&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}
function ko(a,b,c){var d,e,f,g,h,i,j,k,l,m;m=b.b;g=b.a;if(m<0){throw new Wv('Range start cannot be less than 0')}if(g<0){throw new Wv('Range length cannot be less than 0')}j=(!a.e?a.k:a.e).g;h=(!a.e?a.k:a.e).f;k=j!=m;if(k){l=On(a);if(!c){if(m>j){f=m-j;if((!a.e?a.k:a.e).k.b>f){for(e=0;e<f;++e){_y(l.k,0)}}else{Yy(l.k)}}else{d=j-m;if((!a.e?a.k:a.e).k.b>0&&d<h){for(e=0;e<d;++e){Xy(l.k,0,null)}Wy(l.c,new Zu(m,m+d-m))}else{Yy(l.k)}}}l.g=m}i=h!=g;i&&(On(a).f=g);c&&Yy(On(a).k);lo(a);(k||i)&&av(new Zu((!a.e?a.k:a.e).g,(!a.e?a.k:a.e).f))}
function xn(a){var b,c,d,e,f,g,h,i;this.N=$doc.createElement(pC);this.k=new mo(new Um(this));c=new cA;d=qx(c.a,hD,c);e=qx(c.a,iD,c);f=qx(c.a,JC,c);g=qx(c.a,nD,c);h=qx(c.a,HC,c);i=qx(c.a,LC,c);cn((!an&&(an=new kn),an),this,c);Xc(this.k.n.a,new Pu,(!Gu&&(Gu=new Qh),Gu));Cl();new tl(PB);this.d=new rd;this.e=new rd;this.f=new Br;this.a=a;this.g=(In(),Cn);Fn(this.g);Rc(this.N,'GALD-WON',true);this.c=$doc.createElement(pC);b=this.N;b.appendChild(this.c);b.appendChild(this.f.N);this.f.gb(this);zr(this.f,this.d);zr(this.f,this.e);cn((!an&&(an=new kn),an),this,a.a)}
function Tp(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(rD)!=-1}())return rD;if(function(){return b.indexOf('webkit')!=-1}())return 'safari';if(function(){return b.indexOf(sD)!=-1&&$doc.documentMode>=9}())return XC;if(function(){return b.indexOf(sD)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function Cc(a){var b,c;a.p+=25;if(a.g==0){a.d.b?Ub(a.d,a):wA(new yA,1000)<5&&Tb(a.d)}else if(a.g==3){Ub(a.a,a);if(!a.a.b){a.g=0;Tb(a.d)}}else if(a.g==2){Ub(a.o,a);if(!a.o.b){a.g=0;Tb(a.d)}}if(a.p>200&&!!a.c){a.p=0;'Coords : '+a.b.a+UB+a.b.b+' - Destination : '+a.c.a.a+UB+a.c.a.b;b=0.75;c=0.5;if(a.b.a!=a.c.a.a){if(a.b.a<a.c.a.a)a.b.a+=1;else{a.b.a-=1;b*=-1}if(a.b.a%2==0&&a.b.b>a.c.a.b){c*=-1;a.b.b+=1}else a.b.a%2!=0&&a.b.b==a.c.a.b&&(c*=-1);Mb(a,new Rb(a.s.a+72*b,a.s.b+72*c));xc(a)}else if(a.b.b!=a.c.a.b){b=1;if(a.b.b<a.c.a.b)a.b.b+=1;else{a.b.b-=1;b*=-1}Mb(a,new Rb(a.s.a,a.s.b+72*b));xc(a)}else{a.c=null;a.g=0}}}
function fo(a,b,c,d){var e,f,g,h,i,j,k;if((Io(),Go)==a.c){return}On(a).p=true;if(!d&&(Go==a.c?-1:(!a.e?a.k:a.e).d)==b&&(Go==a.c?null:(!a.e?a.k:a.e).e)!=null){return}i=(!a.e?a.k:a.e).g;h=(!a.e?a.k:a.e).f;k=(!a.e?a.k:a.e).i;e=i+b;e>=k&&(!a.e?a.k:a.e).j&&(e=k-1);b=(0>e?0:e)-i;a.b.a&&(b=0>(b<h-1?b:h-1)?0:b<h-1?b:h-1);g=i;f=h;j=On(a);j.d=0;j.e=null;j.a=true;if(b>=0&&b<h){j.d=b;j.e=b<j.k.b?Zy(On(a).k,b):null;j.b=c;return}else if((Co(),zo)==a.b){while(b<0){g-=h;b+=h}while(b>=h){g+=h;b-=h}}else if(Bo==a.b){while(b<0){f+=30;g-=30;b+=30}if(g<0){b+=g;f+=g;g=0}while(b>=f){f+=30}if((!a.e?a.k:a.e).j){f=f<k-g?f:k-g;b>=k&&(b=k-1)}}if(g!=i||f!=h){j.d=b;ko(a,new Zu(g,f),false)}}
function FA(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(!a.a){return false}g=null;m=null;i=new eB(null,null);e=1;i.a[1]=a.a;l=i;while(l.a[e]){j=e;h=m;m=l;l=l.a[e];d=QA(l.c,b);e=d<0?1:0;d==0&&(!c.b||Oe(l.d,c.c))&&(g=l);if(!(!!l&&l.b)&&!CA(l.a[e])){if(CA(l.a[1-e])){m=m.a[j]=HA(l,e)}else if(!CA(l.a[1-e])){n=m.a[1-j];if(n){if(!CA(n.a[1-j])&&!CA(n.a[j])){m.b=false;n.b=true;l.b=true}else{f=h.a[1]==m?1:0;CA(n.a[j])?(h.a[f]=(m.a[1-j]=HA(m.a[1-j],1-j),HA(m,j))):CA(n.a[1-j])&&(h.a[f]=HA(m,j));l.b=h.a[f].b=true;h.a[f].a[0].b=false;h.a[f].a[1].b=false}}}}}if(g){c.a=true;c.c=g.d;if(l!=g){k=new eB(l.c,l.d);GA(i,g,k);m==g&&(m=k)}m.a[m.a[1]==l?1:0]=l.a[!l.a[0]?1:0];--a.b}a.a=i.a[1];!!a.a&&(a.a.b=false);return c.a}
function Zl(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(!a.n){return}h=(n=b.a.touches,n.length>0?n[0]:null);i=new Ol(h.pageX,h.pageY);j=(new Date).getTime();zm(a.d,i,j);if(!a.b){e=Ll(i,a.k);c=mw(e.a);d=mw(e.b);if(c>5||d>5){if(c>d){g=parseInt(a.o.N[dD])||0;a.o.N;f=iu(a.o.N);if(e.a<0&&f<=g){Vl(a);return}else if(e.a>0&&0>=g){Vl(a);return}}else{m=parseInt(a.o.N[QB])||0;l=au(a.o);if(e.b<0&&l<=m){Vl(a);return}else if(e.b>0&&0>=m){Vl(a);return}}a.b=true}}b.a.preventDefault();if(a.b){p=Ll(a.k,a.d.a);o=Nl(a.j,p);a.o.N[dD]=~~Math.max(Math.min(o.a,2147483647),-2147483648);a.o.N[QB]=~~Math.max(Math.min(o.b,2147483647),-2147483648);k=j-a.g.b;if(k>200&&!!a.i){zm(a.g,a.i.a,a.i.b);a.i=null}else k>100&&!a.i&&(a.i=new Bm(i,j))}}
function oq(a){switch(a){case iD:return 4096;case 'change':return 1024;case HC:return 1;case tD:return 2;case hD:return 2048;case JC:return 128;case uD:return 256;case nD:return 512;case KC:return 32768;case 'losecapture':return 8192;case LC:return 4;case MC:return 64;case NC:return 32;case OC:return 16;case PC:return 8;case 'scroll':return 16384;case mD:return 65536;case 'DOMMouseScroll':case vD:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case TC:return 1048576;case SC:return 2097152;case RC:return 4194304;case QC:return 8388608;case IC:return 16777216;case wD:return 33554432;case xD:return 67108864;case 'ended':return 134217728;case 'progress':return 268435456;case 'canplaythrough':return 536870912;default:return -1;}}
function Xd(a){var b,c,d,e,f,g,h,i;this.N=$doc.createElement(pC);this.x=new pt;this.F=new Ct(this);this.N.appendChild($doc.createElement(pC));Ad(this,0,0);(e=Uf(this.N).parentNode,(!e||e.nodeType!=1)&&(e=null),e)[VB]='gwt-PopupPanel';Uf(this.N)[VB]=AC;this.s=false;this.t=false;this.C=true;d=xk($k,{23:1},1,['dialogTop','dialogMiddle','dialogBottom']);this.r=new Lr(d);this.r.V()[VB]=PB;Sc((f=Uf(this.N).parentNode,(!f||f.nodeType!=1)&&(f=null),f),'gwt-DecoratedPopupPanel');qd(this,this.r);yd(this);Rc(Uf(this.N),AC,false);Rc(this.r.a,'dialogContent',true);ad(a);this.g=a;c=(h=wq(this.r.b,0),g=wq(h,1),Uf(g));c.appendChild(this.g.N);cd(this.g,this);(i=Uf(this.N).parentNode,(!i||i.nodeType!=1)&&(i=null),i)[VB]='gwt-DialogBox';this.q=gg($doc);this.i=dg($doc);this.j=eg($doc);b=new _r(this);Wc(this,b,(pi(),pi(),oi));Wc(this,b,(Ni(),Ni(),Mi));Wc(this,b,(vi(),vi(),ui));Wc(this,b,(Hi(),Hi(),Gi));Wc(this,b,(Bi(),Bi(),Ai))}
function ce(){var a,b,c,d,e,f,g;Xd.call(this,new Zr);(g=Uf(this.N).parentNode,(!g||g.nodeType!=1)&&(g=null),g)[VB]='attaqueDialogBox';vd(this);this.C=true;this.z=true;d=new ys(PB);qd(this.r,d);yd(this);d.N.style[WB]=gC;d.N.style[XB]=gC;a=new vr(PB);Wc(a,new ee(this),(bi(),bi(),ai));Wc(a,new ge(this),(Hh(),Hh(),Gh));a.N[VB]='closeDiv';$q(d,a,d.N);a.N.style[WB]=BC;a.N.style[XB]=BC;b=new ys(PB);b.N[VB]='attaqueDialogBoxHeader';$q(d,b,d.N);c=new Zs;$q(b,c,b.N);this.a=new bt(ZB);this.a.N.alt='Attaquant';Ys(c,this.a);Nc(this.a,aC,aC);this.e=new Wr('New label');this.e.V()[VB]='attaqueDialogLabel';Ys(c,this.e);Nc(this.e,'230px',gC);this.d=new bt(null);this.d.N.alt='Defenseur';Ys(c,this.d);Nc(this.d,aC,aC);this.f=new wn(new se);this.f.V()[VB]='attaqueDialogListBox';go(this.f.k,(Io(),Ho));e=new vv;jo(this.f.k,e);iv(e,new je(e));xs(d,this.f);f=new vr('Valider');Wc(f,new me(this,e),Gh);f.N[VB]=fC;f.N.id='attaqueDialogBoxValiderButton';$q(d,f,d.N);this.N.style[qC]=rC}
function aq(){if(!Up){Rq('function __gwt_initWindowCloseHandler(beforeunload, unload) {\n  var wnd = window\n  , oldOnBeforeUnload = wnd.onbeforeunload\n  , oldOnUnload = wnd.onunload;\n  \n  wnd.onbeforeunload = function(evt) {\n    var ret, oldRet;\n    try {\n      ret = beforeunload();\n    } finally {\n      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\n    }\n    // Avoid returning null as IE6 will coerce it into a string.\n    // Ensure that "" gets returned properly.\n    if (ret != null) {\n      return ret;\n    }\n    if (oldRet != null) {\n      return oldRet;\n    }\n    // returns undefined.\n  };\n  \n  wnd.onunload = function(evt) {\n    try {\n      unload();\n    } finally {\n      oldOnUnload && oldOnUnload(evt);\n      wnd.onresize = null;\n      wnd.onscroll = null;\n      wnd.onbeforeunload = null;\n      wnd.onunload = null;\n    }\n  };\n  \n  // Remove the reference once we\'ve initialize the handler\n  wnd.__gwt_initWindowCloseHandler = undefined;\n}\n',new Tq);Up=true}}
function yq(){sq=OB(function(a){if(!up(a)){a.stopPropagation();a.preventDefault();return false}return true});uq=OB(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&qq(b)&&tp(a,c,b)});vq=OB(function(a){this.__gwtLastUnhandledEvent=a.type;uq.call(this,a)});tq=OB(function(a){var b=sq;if(b(a)){var c=rq;if(c&&c.__listener){if(qq(c.__listener)){tp(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(HC,tq,true);$wnd.addEventListener(tD,tq,true);$wnd.addEventListener(LC,tq,true);$wnd.addEventListener(PC,tq,true);$wnd.addEventListener(MC,tq,true);$wnd.addEventListener(OC,tq,true);$wnd.addEventListener(NC,tq,true);$wnd.addEventListener(vD,tq,true);$wnd.addEventListener(JC,sq,true);$wnd.addEventListener(nD,sq,true);$wnd.addEventListener(uD,sq,true);$wnd.addEventListener(TC,tq,true);$wnd.addEventListener(SC,tq,true);$wnd.addEventListener(RC,tq,true);$wnd.addEventListener(QC,tq,true);$wnd.addEventListener(IC,tq,true);$wnd.addEventListener(wD,tq,true);$wnd.addEventListener(xD,tq,true)}
function Bq(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?uq:null);c&2&&(a.ondblclick=b&2?uq:null);c&4&&(a.onmousedown=b&4?uq:null);c&8&&(a.onmouseup=b&8?uq:null);c&16&&(a.onmouseover=b&16?uq:null);c&32&&(a.onmouseout=b&32?uq:null);c&64&&(a.onmousemove=b&64?uq:null);c&128&&(a.onkeydown=b&128?uq:null);c&256&&(a.onkeypress=b&256?uq:null);c&512&&(a.onkeyup=b&512?uq:null);c&1024&&(a.onchange=b&1024?uq:null);c&2048&&(a.onfocus=b&2048?uq:null);c&4096&&(a.onblur=b&4096?uq:null);c&8192&&(a.onlosecapture=b&8192?uq:null);c&16384&&(a.onscroll=b&16384?uq:null);c&32768&&(a.onload=b&32768?vq:null);c&65536&&(a.onerror=b&65536?uq:null);c&131072&&(a.onmousewheel=b&131072?uq:null);c&262144&&(a.oncontextmenu=b&262144?uq:null);c&524288&&(a.onpaste=b&524288?uq:null);c&1048576&&(a.ontouchstart=b&1048576?uq:null);c&2097152&&(a.ontouchmove=b&2097152?uq:null);c&4194304&&(a.ontouchend=b&4194304?uq:null);c&8388608&&(a.ontouchcancel=b&8388608?uq:null);c&16777216&&(a.ongesturestart=b&16777216?uq:null);c&33554432&&(a.ongesturechange=b&33554432?uq:null);c&67108864&&(a.ongestureend=b&67108864?uq:null)}
function bb(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;a.f=Ke();if(!a.f){dr((Nt(),Rt()),new Wr("Sorry, your browser doesn't support the HTML5 Canvas element"));return}a.f.V()[VB]='mainCanvas';a.f.N.style[WB]='720px';a.f.N.width=720;a.f.N.style[XB]='536px';a.f.N.height=536;q=(Nt(),Rt());a.g=a.f.N.getContext(Qe);t=new nb(a);t.b?($wnd.clearInterval(t.c),undefined):($wnd.clearTimeout(t.c),undefined);az(gb,t);t.b=true;t.c=kb(t,25);Wy(gb,t);for(k=1;k<14;++k){for(n=1;n<8;++n){k%2==0?(s='floor'):(s='cloud');Wy(a.i,new jc('gfx/maps/'+s+YB,Rt(),new Rb(k,n)))}}a.o=new jc('gfx/maps/fog.png',Rt(),new Rb(-1,-1));f=new Dc('Galaad','gfx/units/elves/archer',ZB,Rt(),Fk(Zy(a.i,0),2));Wy(f.e,new Xb("Attaque &agrave; l'&eacute;p&eacute;e",'gfx/icons/attaques/sword-elven.png',2,2));Wy(f.e,new Yb);Wy(a.k,f);g=new Dc('Fencer','gfx/units/humans/fencer','gfx/units/humans/fender-idle-1.png',Rt(),Fk(Zy(a.i,6),2));g.d.d=7;g.d.i=150;g.o.d=9;g.o.f='attack';Wy(g.e,new Xb('Danse mortelle','gfx/icons/attaques/greatsword-human.png',3,4));Wy(a.k,g);a.a=f;p=new ys(PB);p.N.id='mainContainer';$q(q,p,q.N);o=new ys(PB);$q(p,o,p.N);o.N.id='main';j=new ys($B);j.N.id=$B;$q(o,j,o.N);c=new ys(PB);c.N.id='bord';$q(o,c,o.N);e=new ys(PB);$q(c,e,c.N);h=new ys(_B);h.N.id=_B;$q(o,h,o.N);e.N.id='canvasContainer';xs(e,a.f);r=new ys(PB);r.N.id='sideContainer';$q(c,r,c.N);b=new ys(PB);b.N[VB]='actualPersoInfos';$q(r,b,r.N);a.c=new mt('<h3>Galaad<\/h3>');xs(b,a.c);a.b=new bt(ZB);a.b.N.alt='Personnage selectionn\xE9';a.b.V()[VB]='actualPersoInfosImage';xs(b,a.b);Nc(a.b,aC,aC);i=new us;$q(b,i,b.N);i.N.style[WB]='70px';i.N.style[XB]='68px';l=new bt('gfx/icons/ball-magenta.png');l.N.alt=bC;l.N.setAttribute(cC,bC);ms(i,0,0,l);l.N.style[WB]=dC;l.N.style[XB]=dC;a.e=new Wr('140/140');ms(i,0,1,a.e);m=new bt('gfx/icons/ball-green.png');m.N.setAttribute(cC,eC);m.N.alt=eC;ms(i,1,0,m);m.N.style[WB]=dC;m.N.style[XB]=dC;a.d=new Wr('2/4');ms(i,1,1,a.d);d=new vr('Fin du tour');$q(r,d,r.N);d.N[VB]=fC;a.s=new cu;a.s.V()[VB]='scrollLogPanel';xs(r,a.s);a.n=new ys(PB);qd(a.s,a.n);Nc(a.n,gC,gC);Wc(d,new qb(a),(Hh(),Hh(),Gh));Wc(a.f,new tb(a),Gh);Wc(a.f,new zb(a),(vi(),vi(),ui));Wc(a.f,new Cb(a),(jj(),jj(),ij));Wc(a.f,new Fb(a),(bj(),bj(),aj));Wc(a.f,new Ib,(Uh(),Uh(),Th))}
function eo(b){var a,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R;b.f=null;if(!b.e){b.g=0;return}++b.g;if(b.g>10){b.g=0;throw new Zv('A possible infinite loop has been detected in a Cell Widget. This usually happens when your SelectionModel triggers a SelectionChangeEvent when SelectionModel.isSelection() is called, which causes the table to redraw continuously.')}if(b.a){throw new Zv('The Cell Widget is attempting to render itself within the render loop. This usually happens when your render code modifies the state of the Cell Widget then accesses data or elements within the Widget.')}b.a=true;k=new GB;t=b.k;z=b.e;y=z.g;x=z.f;w=y+x;L=z.k.b;z.d=nw(0,ow(z.d,L-1));if((Io(),Go)==b.c){z.d=0;z.e=null}else if(z.a){z.e=L>0?Zy(z.k,z.d):null}else if(z.e!=null){d=Pn(z,z.e,z.d);if(d>=0){z.d=d;z.e=L>0?Zy(z.k,z.d):null}else{z.d=0;z.e=null}}try{if(Fo==b.c&&!!b.j&&z.p){u=t.o;n=L>0?Zy(z.k,z.d):null;if(n!=null&&!Oe(n,u)){v=u!=null&&sv(b.j,u);o=n!=null&&sv(b.j,n);v&&uv(b.j,u,false);z.o=n;n!=null&&!o&&uv(b.j,n,true)}}}catch(a){a=dl(a);if(Hk(a,35)){e=a;b.a=false;throw e}else throw a}h=z.a||t.d!=z.d||t.e==null&&z.e!=null;for(f=y;f<y+L;++f){M=Zy(z.k,f-y);g=M!=null&&!!b.j&&sv(b.j,M);P=lx(t.n.a,jw(f));if(g){bA(z.n,jw(f));P||DA(k.a,jw(f),(Kv(),Iv))==null}else P&&DA(k.a,jw(f),(Kv(),Iv))==null}if(b.f){b.a=false;return}b.g=0;b.k=b.e;b.e=null;I=false;for(K=new wy(z.c);K.b<K.d.Kb();){J=Fk(uy(K),59);O=J.b;i=J.a;i==0&&(I=true);for(f=O;f<O+i;++f){DA(k.a,jw(f),(Kv(),Iv))==null}}if(k.a.b>0&&h){DA(k.a,jw(t.d),(Kv(),Iv))==null;DA(k.a,jw(z.d),Iv)==null}j=Mn(k,y,w);C=j.b>0?Fk((ky(0,j.b),j.a[0]),59):null;D=j.b>1?Fk((ky(1,j.b),j.a[1]),59):null;G=0;for(B=new wy(j);B.b<B.d.Kb();){A=Fk(uy(B),59);G+=A.a}q=t.g;p=t.f;r=t.k.b;E=false;y!=q?(E=true):L<r?(E=true):!D&&!!C&&C.b==y&&(G>=r||G>p)?(E=true):G>=5&&G>0.3*r?(E=true):I&&r==0&&(E=true);Q=(!b.e?b.k:b.e).k.b;R=(!b.e?b.k:b.e).j?ow((!b.e?b.k:b.e).f,(!b.e?b.k:b.e).i-(!b.e?b.k:b.e).g):(!b.e?b.k:b.e).f;Q>=R?Tm(b.n,(Vo(),So)):Q==0?Tm(b.n,(Vo(),To)):Tm(b.n,(Vo(),Uo));try{if(E){N=new ql;tn(b.n.a,N,z.k,z.g,b.j);l=new tl(Of(N.a.a));if(!sl(l,b.d)){b.d=l;Pm(b.n,l,z.b)}Rm(b.n)}else if(C){b.d=null;c=C.b;F=c-y;N=new ql;H=new Gy(z.k,F,F+C.a);tn(b.n.a,N,H,c,b.j);Qm(b.n,F,new tl(Of(N.a.a)),z.b);if(D){c=D.b;F=c-y;N=new ql;H=new Gy(z.k,F,F+D.a);tn(b.n.a,N,H,c,b.j);Qm(b.n,F,new tl(Of(N.a.a)),z.b)}Rm(b.n)}else if(h){s=t.d;s>=0&&s<L&&Sm(b.n,s,false,false);m=z.d;m>=0&&m<L&&Sm(b.n,m,true,z.b)}}finally{b.a=false}}
function hl(){this.b=0;this.c=0;this.a=26;this.d=''}
var PB='',oC=' ',cD='"',pD='" class="',ZC='&',MD='&nbsp;',bD="'",jC=')',LD=', Column size: ',fD=', Row size: ',iC='-',TB='-idle-1.png',YB='.png',UB='/',OD='0',AD='0px',UD='1',gC='100%',BC='25px',dC='32px',aC='72px',DC=':',aD='<',qD='<\/div>',SB='<\/h3>',oD='<div onclick="" __idx="',RB='<h3>',_C='>',GC='CSS1Compat',KD='Column index: ',WC='DEFAULT',VD='For input string: "',jD='GALD-WOK',mC='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',eC='Points de mouvement',bC='Points de vie',eD='Row index: ',nC='Style names cannot be empty',PD='__gwtLastUnhandledEvent',yD='__uiObjectID',QD='absolute',iD='blur',lC='bow',lD='button',GD='cellPadding',FD='cellSpacing',VB='className',HC='click',uC='clip',ND='col',tD='dblclick',UC='dir',gD='display',pC='div',mD='error',hD='focus',_B='footer',WD='fromIndex: ',CC='function',$C='g',wD='gesturechange',xD='gestureend',IC='gesturestart',ZB='gfx/units/elves/archer-idle-1.png',fC='gwt-Button-perso',$B='header',XB='height',rC='hidden',YC='html is null',XC='ie9',JC='keydown',uD='keypress',nD='keyup',xC='left',KC='load',VC='ltr',LC='mousedown',MC='mousemove',NC='mouseout',OC='mouseover',PC='mouseup',vD='mousewheel',sD='msie',hC='none',EC='null',tC='offsetHeight',sC='offsetWidth',rD='opera',CD='overflow',AC='popupContent',zD='position',yC='px',RD='px, ',vC='rect(0px, 0px, 0px, 0px)',SD='relative',FC='rtl',BD='scrollHeight',dD='scrollLeft',QB='scrollTop',JD='span',kC='sword',DD='table',ED='tbody',ID='td',cC='title',zC='top',QC='touchcancel',RC='touchend',SC='touchmove',TC='touchstart',HD='tr',kD='true',qC='visibility',wC='visible',WB='width',TD='zoom';var _;_=T.prototype={};_.eQ=function U(a){return this===a};_.hC=function V(){return this.$H||(this.$H=++ef)};_.tM=NB;_.cM={};_=db.prototype=S.prototype=new T;_.cM={};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.n=null;_.o=null;_.p=0;_.q=0;_.s=null;_=fb.prototype=new T;_.O=function mb(){this.b||az(gb,this);this.P()};_.cM={62:1};_.b=false;_.c=0;var gb;_=nb.prototype=eb.prototype=new fb;_.P=function ob(){cb(this.a);Z(this.a)};_.cM={62:1};_.a=null;_=qb.prototype=pb.prototype=new T;_.Q=function rb(a){this.a.a.i=0;ab(this.a)};_.cM={36:1,67:1};_.a=null;_=tb.prototype=sb.prototype=new T;_.Q=function ub(a){var b,c,d,e,f,g,h;f=null;for(d=new wy(this.a.i);d.b<d.d.Kb();){c=Fk(uy(d),2);if(Ch(a,this.a.f.N)<c.s.a+72){if(Dh(a,this.a.f.N)<c.s.b+72){f=c;break}}}!!f&&('Click sur la case : '+f.a.a+UB+f.a.b,undefined);e=null;for(h=new wy(this.a.k);h.b<h.d.Kb();){g=Fk(uy(h),3);if(g==this.a.a)continue;g.b.a==f.a.a&&g.b.b==f.a.b&&(e=g)}if(e){b=new ce;Xc(b,new wb(this,b),uj?uj:(uj=new Qh));be(b,this.a.a,e)}else Ac(this.a.a,f);$(this.a,this.a.a)};_.cM={36:1,67:1};_.a=null;_=wb.prototype=vb.prototype=new T;_.R=function xb(a){!!this.b.b&&W(this.a.a,this.b.c,this.b.b)};_.cM={52:1,67:1};_.a=null;_.b=null;_=zb.prototype=yb.prototype=new T;_.S=function Ab(a){var b,c,d,e;this.a.p=Ch(a,this.a.f.N);this.a.q=Dh(a,this.a.f.N);c=Y(this.a,this.a.p,this.a.q);if(c){b=null;for(e=new wy(this.a.k);e.b<e.d.Kb();){d=Fk(uy(e),3);if(d==this.a.a)continue;d.b.a==c.a.a&&d.b.b==c.a.b&&(b=d)}if(!b){oc(c.a,this.a.a.b)>this.a.a.i&&!X(this.a,c)?ic(this.a.o,c.a):ic(this.a.o,new Rb(-1,-1));$(this.a,this.a.a)}else{ic(this.a.o,new Rb(-1,-1));$(this.a,b)}}};_.cM={42:1,67:1};_.a=null;_=Cb.prototype=Bb.prototype=new T;_.T=function Db(a){var b;a.a.preventDefault();if(a.a.touches.length>0){b=a.a.touches[0];this.a.p=qh(b,this.a.f.N);this.a.q=rh(b,this.a.f.N)}a.a.preventDefault()};_.cM={50:1,67:1};_.a=null;_=Fb.prototype=Eb.prototype=new T;_.U=function Gb(a){a.a.preventDefault();this.a.p=-200;this.a.q=-200};_.cM={49:1,67:1};_.a=null;_=Ib.prototype=Hb.prototype=new T;_.cM={38:1,67:1};_=Kb.prototype=new T;_.cM={};_.q=null;_.r=null;_=Jb.prototype=new Kb;_.cM={};_=Pb.prototype=Ob.prototype=new T;_.cM={40:1,67:1};_.a=null;_=Rb.prototype=Qb.prototype=new T;_.cM={};_.a=0;_.b=0;_=Vb.prototype=Sb.prototype=new T;_.cM={};_.a=true;_.b=true;_.c=1;_.d=0;_.e=false;_.f=null;_.g=0;_.i=200;_=Yb.prototype=Xb.prototype=Wb.prototype=new T;_.cM={5:1};_.a=1;_.b=0;_.c=0;_.d=null;_.e=1;_.f=null;_.g=null;_=$b.prototype=new T;_.cT=function _b(a){return this.b-Fk(a,26).b};_.eQ=function ac(a){return this===a};_.hC=function bc(){return this.$H||(this.$H=++ef)};_.cM={23:1,25:1,26:1};_.b=0;_=fc.prototype=Zb.prototype=new $b;_.cM={6:1,23:1,25:1,26:1};var cc,dc;_=jc.prototype=gc.prototype=new Kb;_.cM={2:1};_.a=null;_=nc.prototype=kc.prototype=new T;_.cM={4:1};_.a=0;_.c=1;_.d=null;_.e=null;_=tc.prototype=pc.prototype=new $b;_.cM={7:1,23:1,25:1,26:1};var qc,rc;var uc=0;_=Dc.prototype=vc.prototype=new Jb;_.cM={3:1};_.c=null;_.f=null;_.g=0;_.i=4;_.j=4;_.k=10;_.n=null;_.p=0;_=Lc.prototype=new T;_.V=function Oc(){return this.N};_.W=function Pc(a){this.N.style[XB]=a};_.X=function Qc(a,b){this.Z(a);this.W(b)};_.Y=function Tc(a){this.N.style.display=a?PB:hC};_.Z=function Uc(a){this.N.style[WB]=a};_.cM={20:1};_.N=null;_=Kc.prototype=new Lc;_.$=function ed(){};_._=function fd(){};_.ab=function gd(a){!!this.L&&Nj(this.L,a)};_.bb=function hd(){Zc(this)};_.cb=function id(a){$c(this,a)};_.db=function jd(){_c(this)};_.eb=function kd(){};_.fb=function ld(){};_.gb=function md(a){cd(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.J=false;_.K=0;_.L=null;_.M=null;_=Jc.prototype=new Kc;_.$=function nd(){mr(this,(kr(),ir))};_._=function od(){mr(this,(kr(),jr))};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=rd.prototype=Ic.prototype=new Jc;_.ib=function sd(){return this.N};_.jb=function td(){return new mu(this)};_.hb=function ud(a){return pd(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.I=null;_=Hc.prototype=new Ic;_.ib=function Dd(){return Uf(this.N)};_.V=function Ed(){var a;return a=Uf(this.N).parentNode,(!a||a.nodeType!=1)&&(a=null),a};_.kb=function Fd(){xd(this)};_.lb=function Gd(a){a.c&&(a.d,false)&&(a.a=true)};_.fb=function Hd(){this.G&&Bt(this.F,false,true)};_.W=function Id(a){this.u=a;yd(this);a.length==0&&(this.u=null)};_.Y=function Jd(a){this.N.style[qC]=a?wC:rC};_.Z=function Kd(a){this.v=a;yd(this);a.length==0&&(this.v=null)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.s=false;_.t=false;_.u=null;_.v=null;_.w=null;_.y=null;_.z=false;_.A=false;_.B=-1;_.C=false;_.D=null;_.E=false;_.G=false;_.H=-1;_=Gc.prototype=new Hc;_.$=function Ld(){Zc(this.r)};_._=function Md(){_c(this.r)};_.jb=function Nd(){return new mu(this.r)};_.hb=function Od(a){return pd(this.r,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.r=null;_=Fc.prototype=new Gc;_.$=function Yd(){try{Zc(this.r)}finally{this.g.bb()}};_._=function Zd(){try{_c(this.r)}finally{_c(this.g)}};_.kb=function $d(){Sd(this)};_.cb=function _d(a){switch(oq(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.o&&!Td(this,a)){return}}$c(this,a)};_.lb=function ae(a){var b;b=a.d;!a.a&&oq(a.d.type)==4&&Td(this,b)&&(b.preventDefault(),undefined);a.c&&(a.d,false)&&(a.a=true)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.g=null;_.i=0;_.j=0;_.k=0;_.n=0;_.o=false;_.p=null;_.q=0;_=ce.prototype=Ec.prototype=new Fc;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_=ee.prototype=de.prototype=new T;_.cM={39:1,67:1};_.a=null;_=ge.prototype=fe.prototype=new T;_.Q=function he(a){Sd(this.a)};_.cM={36:1,67:1};_.a=null;_=je.prototype=ie.prototype=new T;_.mb=function ke(a){Fk(rv(this.a),5)};_.cM={66:1,67:1};_.a=null;_=me.prototype=le.prototype=new T;_.Q=function ne(a){if(rv(this.b)!=null){this.a.b=Fk(rv(this.b),5);Sd(this.a)}};_.cM={36:1,67:1};_.a=null;_.b=null;_=pe.prototype=new T;_.cM={};_.a=null;_=se.prototype=oe.prototype=new pe;_.cM={};_=te.prototype=new T;_.nb=function ze(){this.pb((1+Math.cos(6.283185307179586))/2)};_.ob=function Ae(){this.pb((1+Math.cos(3.141592653589793))/2)};_.cM={8:1};_.j=-1;_.k=false;_.n=-1;_.o=false;var ue=null,ve=null;_=De.prototype=Ce.prototype=new fb;_.P=function Ee(){Be()};_.cM={62:1};_=Ge.prototype=new Kc;_.bb=function He(){var a;Zc(this);a=cg(this.N);-1==a&&(this.N.tabIndex=0,undefined)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Je.prototype=Fe.prototype=new Ge;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};var Ie=null;_=Me.prototype=new T;_.cM={};_=Ne.prototype=Le.prototype=new Me;_.cM={};var Qe='2d';_=Ue.prototype=Se.prototype=new T;_.cM={};_=Ye.prototype=new T;_.cM={23:1,30:1};_=Xe.prototype=new Ye;_.cM={23:1,30:1};_=$e.prototype=We.prototype=new Xe;_.cM={23:1,30:1,35:1};_=af.prototype=Ve.prototype=new We;_.cM={23:1,30:1,35:1};_.a=null;_=cf.prototype=new T;_.cM={};var df=0,ef=0;
--></script>
<script><!--
_=uf.prototype=kf.prototype=new cf;_.cM={};_.a=null;_.b=null;_.c=null;_.d=false;_.e=null;_.f=null;_.g=null;_.i=false;var lf;_=Bf.prototype=Af.prototype=new T;_.qb=function Cf(){this.a.d=true;pf(this.a);this.a.d=false;return this.a.i=qf(this.a)};_.cM={};_.a=null;_=Ef.prototype=Df.prototype=new T;_.qb=function Ff(){this.a.d&&zf(this.a.e,1);return this.a.i};_.cM={};_.a=null;_=Lf.prototype=Hf.prototype=new T;_.sb=function Mf(a){return Gf(a)};_.cM={};_=jg.prototype=new $b;_.cM={9:1,10:1,23:1,25:1,26:1};var kg,lg,mg,ng;_=qg.prototype=pg.prototype=new jg;_.cM={9:1,10:1,23:1,25:1,26:1};_=sg.prototype=rg.prototype=new jg;_.cM={9:1,10:1,23:1,25:1,26:1};_=ug.prototype=tg.prototype=new jg;_.cM={9:1,10:1,23:1,25:1,26:1};_=wg.prototype=vg.prototype=new jg;_.cM={9:1,10:1,23:1,25:1,26:1};_=xg.prototype=new $b;_.cM={11:1,23:1,25:1,26:1};var yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg;_=Jg.prototype=Ig.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Lg.prototype=Kg.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Ng.prototype=Mg.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Pg.prototype=Og.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Rg.prototype=Qg.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Tg.prototype=Sg.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Vg.prototype=Ug.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Xg.prototype=Wg.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};_=Zg.prototype=Yg.prototype=new xg;_.cM={11:1,23:1,25:1,26:1};var $g,_g=false,ah,bh,ch;_=hh.prototype=gh.prototype=new T;_.rb=function ih(){(dh(),_g)&&eh()};_.cM={};var kh;_=xh.prototype=new T;_.cM={};_.g=null;_=wh.prototype=new xh;_.vb=function yh(){this.f=false;this.g=null};_.cM={};_.f=false;_=vh.prototype=new wh;_.ub=function Bh(){return this.wb()};_.cM={};_.a=null;_.b=null;var zh=null;_=uh.prototype=new vh;_.cM={};_=th.prototype=new uh;_.cM={};_=Ih.prototype=sh.prototype=new th;_.tb=function Jh(a){Fk(a,36).Q(this)};_.wb=function Kh(){return Gh};_.cM={};var Gh;_=Nh.prototype=new T;_.hC=function Ph(){return this.c};_.cM={};_.c=0;var Oh=0;_=Qh.prototype=Mh.prototype=new Nh;_.cM={};_=Rh.prototype=Lh.prototype=new Mh;_.cM={37:1};_.a=null;_.b=null;_=Wh.prototype=Sh.prototype=new vh;_.tb=function Xh(a){Vh(this,Fk(a,38))};_.wb=function Yh(){return Th};_.cM={};var Th;_=$h.prototype=new vh;_.cM={};_=Zh.prototype=new $h;_.cM={};_=di.prototype=_h.prototype=new Zh;_.tb=function ei(a){ci(this,Fk(a,39))};_.wb=function fi(){return ai};_.cM={};var ai;_=ki.prototype=gi.prototype=new vh;_.tb=function li(a){ji(Fk(a,40))};_.wb=function mi(){return hi};_.cM={};var hi;_=qi.prototype=ni.prototype=new th;_.tb=function ri(a){Pd(Fk(a,41).a,this)};_.wb=function si(){return oi};_.cM={};var oi;_=wi.prototype=ti.prototype=new th;_.tb=function xi(a){Fk(a,42).S(this)};_.wb=function yi(){return ui};_.cM={};var ui;_=Ci.prototype=zi.prototype=new th;_.tb=function Di(a){Fk(Fk(a,43),44)};_.wb=function Ei(){return Ai};_.cM={};var Ai;_=Ii.prototype=Fi.prototype=new th;_.tb=function Ji(a){Fk(Fk(a,45),44)};_.wb=function Ki(){return Gi};_.cM={};var Gi;_=Oi.prototype=Li.prototype=new th;_.tb=function Pi(a){Rd(Fk(a,46).a,this)};_.wb=function Qi(){return Mi};_.cM={};var Mi;_=Si.prototype=Ri.prototype=new T;_.cM={};_.a=null;_=Ui.prototype=new uh;_.cM={};var Vi=null;_=Yi.prototype=Ti.prototype=new Ui;_.tb=function Zi(a){Yl(Fk(Fk(a,47),48).a)};_.wb=function $i(){return Wi};_.cM={};var Wi;_=cj.prototype=_i.prototype=new Ui;_.tb=function dj(a){Fk(a,49).U(this)};_.wb=function ej(){return aj};_.cM={};var aj;_=gj.prototype=fj.prototype=new T;_.cM={};_=kj.prototype=hj.prototype=new Ui;_.tb=function lj(a){Fk(a,50).T(this)};_.wb=function mj(){return ij};_.cM={};var ij;_=qj.prototype=nj.prototype=new Ui;_.tb=function rj(a){$l(Fk(a,51).a,this)};_.wb=function sj(){return oj};_.cM={};var oj;_=vj.prototype=tj.prototype=new wh;_.tb=function wj(a){Fk(a,52).R(this)};_.ub=function yj(){return uj};_.cM={};var uj=null;_=Bj.prototype=zj.prototype=new wh;_.tb=function Cj(a){Fk(a,53).xb(this)};_.ub=function Ej(){return Aj};_.cM={};_.a=0;var Aj=null;_=Ij.prototype=Fj.prototype=new wh;_.tb=function Jj(a){Hj(Fk(a,54))};_.ub=function Lj(){return Gj};_.cM={};var Gj=null;_=Pj.prototype=Oj.prototype=Mj.prototype=new T;_.ab=function Qj(a){Nj(this,a)};_.cM={13:1};_.a=null;_.b=null;_=Tj.prototype=new T;_.cM={};_=Sj.prototype=new Tj;_.yb=function bk(a,b,c){var d,e;this.b>0?Uj(this,new Dv(this,a,b,c)):(d=$j(this,a,b),e=d.Jb(c),e&&d.Ib()&&ak(this,a,b),undefined)};_.cM={};_.a=null;_.b=0;_.c=false;_=ck.prototype=Rj.prototype=new Sj;_.yb=function dk(a,b,c){var d,e;this.b>0?Uj(this,new Dv(this,a,b,c)):(d=$j(this,a,b),e=d.Jb(c),e&&d.Ib()&&ak(this,a,b),undefined)};_.cM={};_=fk.prototype=ek.prototype=new T;_.cM={58:1};_.a=null;_=ik.prototype=hk.prototype=new We;_.cM={23:1,30:1,35:1,55:1};_.a=null;_=jk.prototype=gk.prototype=new hk;_.cM={23:1,30:1,35:1,55:1};_=rk.prototype=mk.prototype=new $b;_.cM={14:1,23:1,25:1,26:1};var nk,ok,pk;_=tk.prototype=sk.prototype=new T;_.cM={};_.aC=null;_.qI=0;var zk,Ak;_=hl.prototype=gl.prototype=new T;_.cM={};_.a=0;_.b=0;_.c=0;_.d=null;_=jl.prototype=il.prototype=new T;_.zb=function kl(){return this.a};_.eQ=function ll(a){if(!(a!=null&&a.cM&&!!a.cM[56])){return false}return ww(this.a,Fk(a,56).zb())};_.hC=function ml(){return Jw(this.a)};_.cM={23:1,56:1};_.a=null;_=ql.prototype=nl.prototype=new T;_.cM={};_=tl.prototype=rl.prototype=new T;_.zb=function ul(){return this.a};_.eQ=function vl(a){return sl(this,a)};_.hC=function wl(){return Jw(this.a)};_.cM={23:1,56:1};_.a=null;var xl,yl,zl,Al,Bl;_=Hl.prototype=El.prototype=new T;_.cM={};_=Jl.prototype=Il.prototype=new T;_.cM={};_.a=0;_.b=0;_.c=null;_.d=null;_.e=null;_=Pl.prototype=Ol.prototype=Kl.prototype=new T;_.eQ=function Ql(a){var b;if(!(a!=null&&a.cM&&!!a.cM[57])){return false}b=Fk(a,57);return this.a==b.a&&this.b==b.b};_.hC=function Rl(){return ~~Math.max(Math.min(this.a,2147483647),-2147483648)^~~Math.max(Math.min(this.b,2147483647),-2147483648)};_.cM={57:1};_.a=0;_.b=0;_=dm.prototype=Sl.prototype=new T;_.cM={};_.a=null;_.b=false;_.e=null;_.f=null;_.i=null;_.j=null;_.k=null;_.n=false;_.o=null;var Tl=null;_=fm.prototype=em.prototype=new T;_.cM={51:1,67:1};_.a=null;_=hm.prototype=gm.prototype=new T;_.T=function im(a){Zl(this.a,a)};_.cM={50:1,67:1};_.a=null;_=km.prototype=jm.prototype=new T;_.U=function lm(a){Yl(this.a)};_.cM={49:1,67:1};_.a=null;_=nm.prototype=mm.prototype=new T;_.cM={47:1,48:1,67:1};_.a=null;_=pm.prototype=om.prototype=new T;_.lb=function qm(a){if(1==oq(a.d.type)){a.d.stopPropagation();a.d.preventDefault();_l(this.a,false)}};_.cM={61:1,67:1};_.a=null;_=tm.prototype=rm.prototype=new T;_.qb=function um(){var a,b;if(this!=this.e.f){sm(this);return false}a=Te(this.a);this.d.b=a-this.c;this.c=a;this.d.a=a;b=Gl(this.d);b||sm(this);cm(this.e,this.d.d);return b};_.cM={};_.c=0;_.d=null;_.e=null;_.f=null;_=wm.prototype=vm.prototype=new T;_.xb=function xm(a){sm(this.a)};_.cM={53:1,67:1};_.a=null;_=Bm.prototype=Am.prototype=ym.prototype=new T;_.cM={};_.a=null;_.b=0;_=Cm.prototype=new Kc;_.cb=function Km(a){var b,c,d,e;!an&&(an=new kn);if(this.j){return}b=a.target;if(!Tf(b)||!Yf(this.N,b)){return}$c(this,a);c=a.type;if(ww(hD,c)){this.i=true;rn(this)}else if(ww(iD,c)){this.i=false;e=on(this);!!e&&Sf(e,jD)}else if(ww(JC,c)&&!this.b){this.i=true;d=a.keyCode||0;switch(d){case 40:_n(this.k);a.preventDefault();return;case 38:bo(this.k);a.preventDefault();return;case 34:ao(this.k);a.preventDefault();return;case 33:co(this.k);a.preventDefault();return;case 36:$n(this.k);a.preventDefault();return;case 35:Zn(this.k);a.preventDefault();return;case 32:a.preventDefault();return;}}qn(this,a)};_.fb=function Lm(){this.i=false};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.i=false;_.j=false;_.k=null;_.n=0;var Dm=null;_=Um.prototype=Om.prototype=new T;_.cM={};_.a=null;_.b=false;_=Xm.prototype=Vm.prototype=new T;_.rb=function Ym(){Wm(this)};_.cM={};_.a=null;_=$m.prototype=Zm.prototype=new Fj;_.cM={};_=_m.prototype=new T;_.cM={};_.b=null;var an=null;_=dn.prototype=new _m;_.cM={};_.a=null;var en=null;_=kn.prototype=jn.prototype=new dn;_.cM={};_=wn.prototype=ln.prototype=new Cm;_.$=function yn(){var a,b;try{this.f.bb()}catch(a){a=dl(a);if(Hk(a,30)){b=a;throw new lr(pz(b))}else throw a}};_._=function zn(){var a,b;try{this.f.db()}catch(a){a=dl(a);if(Hk(a,30)){b=a;throw new lr(pz(b))}else throw a}};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.a=null;_.b=false;_.c=null;_.g=null;var mn=null;_=Dn.prototype=An.prototype=new T;_.cM={};var Bn=null,Cn=null;_=Gn.prototype=En.prototype=new T;_.cM={};_.a=false;_=mo.prototype=Ln.prototype=new T;_.ab=function no(a){throw new Pw};_.cM={13:1};_.a=false;_.d=null;_.e=null;_.f=null;_.g=0;_.i=null;_.j=null;_.k=null;_.n=null;_=po.prototype=oo.prototype=new T;_.mb=function qo(a){On(this.a)};_.cM={66:1,67:1};_.a=null;_=so.prototype=ro.prototype=new T;_.rb=function to(){this.a.f==this&&eo(this.a)};_.cM={};_.a=null;_=vo.prototype=uo.prototype=new T;_.cM={};_.d=0;_.e=null;_.f=0;_.g=0;_.i=0;_.j=false;_.o=null;_.p=false;_=xo.prototype=wo.prototype=new uo;_.cM={};_.a=false;_.b=false;_=Do.prototype=yo.prototype=new $b;_.cM={16:1,23:1,25:1,26:1};_.a=false;var zo,Ao,Bo;_=Jo.prototype=Eo.prototype=new $b;_.cM={17:1,23:1,25:1,26:1};var Fo,Go,Ho;_=No.prototype=Ko.prototype=new wh;_.tb=function Oo(a){Kk(a);null.cc()};_.ub=function Po(){return Lo};_.cM={};var Lo;_=Ro.prototype=Qo.prototype=new T;_.cM={};var So,To,Uo;_=Xo.prototype=Wo.prototype=new We;_.cM={23:1,30:1,35:1};_=bp.prototype=Yo.prototype=new T;_.cM={};_.c=false;_.e=false;_=dp.prototype=cp.prototype=new fb;_.P=function ep(){if(!this.a.c){return}Zo(this.a)};_.cM={62:1};_.a=null;_=gp.prototype=fp.prototype=new fb;_.P=function hp(){this.a.e=false;$o(this.a,(new Date).getTime())};_.cM={62:1};_.a=null;_=np.prototype=ip.prototype=new T;_.Ab=function op(){return this.c<this.a};_.Bb=function pp(){return lp(this)};_.Cb=function qp(){mp(this)};_.cM={};_.a=0;_.b=-1;_.c=0;_.d=null;var rp=null,sp=null;var yp;var Bp=null;_=Ip.prototype=Ep.prototype=new wh;_.tb=function Jp(a){Fk(a,61).lb(this);Gp.c=false};_.ub=function Lp(){return Fp};_.vb=function Mp(){Hp(this)};_.cM={};_.a=false;_.b=false;_.c=false;_.d=null;var Fp=null,Gp=null;var Np=null;_=Rp.prototype=Qp.prototype=new T;_.R=function Sp(a){while((hb(),gb).b>0){ib(Fk(Zy(gb,0),62))}};_.cM={52:1,67:1};var Up=false,Vp=null,Wp=0,Xp=0,Yp=false;_=iq.prototype=fq.prototype=new wh;_.tb=function jq(a){Kk(a);null.cc()};_.ub=function kq(){return gq};_.cM={};var gq;_=mq.prototype=lq.prototype=new Mj;_.cM={13:1};var nq=false;var rq=null,sq=null,tq=null,uq=null,vq=null;_=Gq.prototype=Cq.prototype=new T;_.cM={};_.a=null;_=Iq.prototype=Hq.prototype=new T;_.cM={};_.a=0;_.b=null;_=Nq.prototype=Jq.prototype=new T;_.Db=function Oq(a){return decodeURI(a.replace('%23','#'))};_.ab=function Pq(a){Nj(this.a,a)};_.Eb=function Qq(a){a=a==null?PB:a;if(!ww(a,Kq==null?PB:Kq)){Kq=a;Kj(this)}};_.cM={13:1};var Kq=PB;_=Tq.prototype=Sq.prototype=new T;_.rb=function Uq(){$wnd.__gwt_initWindowCloseHandler(OB(dq),OB(cq))};_.cM={60:1};_=Wq.prototype=Vq.prototype=new T;_.rb=function Xq(){$wnd.__gwt_initWindowResizeHandler(OB(eq))};_.cM={60:1};_=Zq.prototype=new Jc;_.jb=function br(){return new Bu(this.f)};_.hb=function cr(a){return ar(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=Yq.prototype=new Zq;_.hb=function gr(a){var b;return b=ar(this,a),b&&fr(a.N),b};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=lr.prototype=hr.prototype=new gk;_.cM={23:1,30:1,35:1,55:1};var ir,jr;_=or.prototype=nr.prototype=new T;_.Fb=function pr(a){a.bb()};_.cM={};_=rr.prototype=qr.prototype=new T;_.Fb=function sr(a){_c(a)};_.cM={};_=ur.prototype=new Ge;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=vr.prototype=tr.prototype=new ur;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=wr.prototype=new Zq;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.d=null;_.e=null;_=Br.prototype=xr.prototype=new Zq;_.hb=function Cr(a){var b,c,d;b=(d=a.N.parentNode,(!d||d.nodeType!=1)&&(d=null),d);c=ar(this,a);if(c){a.X(PB,PB);a.Y(true);this.N.removeChild(b);this.a==a&&(this.a=null)}return c};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.a=null;var yr=null;_=Gr.prototype=Dr.prototype=new te;_.nb=function Hr(){if(this.d){this.a.style[XB]=gC;this.a.style.display=PB;this.b.style.display=hC;this.b.style[XB]=gC}else{this.a.style.display=hC;this.a.style[XB]=gC;this.b.style[XB]=gC;this.b.style.display=PB}this.a.style[CD]=wC;this.b.style[CD]=wC;this.a=null;this.b=null;this.e.Y(false);this.e=null};_.ob=function Ir(){var a,b,c;a=(c=this.a.parentNode,(!c||c.nodeType!=1)&&(c=null),c);b=a.offsetHeight||0;if(this.d){this.c=this.b.offsetHeight||0;this.b.style[XB]=nw(1,this.c-1)+(Hg(),yC)}else{this.c=this.a.offsetHeight||0;this.a.style[XB]=nw(1,this.c-1)+(Hg(),yC)}(a.offsetHeight||0)!=b&&(this.c=-1);this.a.style[CD]=rC;this.b.style[CD]=rC;Er(this,0);this.a.style.display=PB;this.b.style.display=PB};_.pb=function Jr(a){Er(this,a)};_.cM={8:1};_.a=null;_.b=null;_.c=-1;_.d=false;_.e=null;_=Lr.prototype=Kr.prototype=new Ic;_.ib=function Nr(){return this.a};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.a=null;_.b=null;_=Pr.prototype=Or.prototype=new T;_.xb=function Qr(a){this.a.q=a.a};_.cM={53:1,67:1};_.a=null;_=Ur.prototype=new Kc;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.a=null;_=Wr.prototype=Tr.prototype=new Ur;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Sr.prototype=new Tr;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=Zr.prototype=Rr.prototype=new Sr;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=_r.prototype=$r.prototype=new T;_.S=function as(a){Qd(this.a,a)};_.cM={41:1,42:1,43:1,44:1,45:1,46:1,67:1};_.a=null;_=ds.prototype=bs.prototype=new T;_.cM={};_.a=null;_.b=null;_.c=null;_=fs.prototype=new Jc;_.jb=function ns(){return new Cs(this)};_.hb=function os(a){return js(this,a)};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.c=null;_.d=null;_.e=null;_.f=null;_=us.prototype=es.prototype=new fs;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.a=0;_.b=0;_=ys.prototype=ws.prototype=new Zq;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_=Cs.prototype=zs.prototype=new T;_.Ab=function Ds(){return this.b<this.d.b};_.Bb=function Es(){return Bs(this)};_.Cb=function Fs(){var a;if(this.a<0){throw new Yv}a=Fk(Zy(this.d,this.a),21);ad(a);this.a=-1};_.cM={};_.a=-1;_.b=-1;_.c=null;_=Hs.prototype=Gs.prototype=new T;_.cM={};_.a=null;_=Ls.prototype=Is.prototype=new T;_.cM={};_.a=null;_.b=null;var Ms,Ns,Os;_=Qs.prototype=new T;_.cM={};_=Ss.prototype=Rs.prototype=new Qs;_.cM={};_.a=null;var Ts;_=Ws.prototype=Vs.prototype=new T;_.cM={};_.a=null;_=Zs.prototype=Xs.prototype=new wr;_.hb=function $s(a){var b,c,d;c=(d=a.N.parentNode,(!d||d.nodeType!=1)&&(d=null),d);b=ar(this,a);b&&this.b.removeChild(c);return b};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.b=null;_=bt.prototype=_s.prototype=new Kc;_.cb=function ct(a){oq(a.type)==32768&&!!this.a&&(this.N[PD]=PB,undefined);$c(this,a)};_.eb=function dt(){var a;a=Rf(this.N,PD);ww(KC,a)&&Ap(new gt(this))};_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_.a=null;_=et.prototype=new T;_.cM={};_=gt.prototype=ft.prototype=new T;_.rb=function ht(){var a,b;a=(b=$doc.createEvent('HTMLEvents'),b.initEvent(KC,false,false),b);this.a.N.dispatchEvent(a)};_.cM={60:1};_.a=null;_=kt.prototype=it.prototype=new et;_.cM={};_=mt.prototype=lt.prototype=new Sr;_.cM={12:1,13:1,18:1,19:1,20:1,21:1};_=pt.prototype=nt.prototype=new T;_.xb=function qt(a){ot()};_.cM={53:1,67:1};_=st.prototype=rt.prototype=new T;_.lb=function tt(a){zd(this.a,a)};_.cM={61:1,67:1};_.a=null;_=vt.prototype=ut.prototype=new T;_.cM={54:1,67:1};_.a=null;_=Ct.prototype=wt.prototype=new te;_.nb=function Dt(){yt(this)};_.ob=function Et(){this.d=parseInt(this.a.N[tC])||0;this.e=parseInt(this.a.N[sC])||0;this.a.N.style[CD]=rC;At(this,(1+Math.cos(3.141592653589793))/2)};_.pb=function Ft(a){At(this,a)};_.cM={8:1};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.f=null;_.g=null;_.i=false;_=Ht.prototype=Gt.prototype=new fb;_.P=function It(){this.a.g=null;xe(this.a,(new Date).getTime())};_.cM={62:1};_.a=null;_=Jt.prototype=new Yq;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,63:1,64:1};var Kt,Lt,Mt;_=Tt.prototype=St.prototype=new T;_.Fb=function Ut(a){a.J&&_c(a)};_.cM={};_=Wt.prototype=Vt.prototype=new T;_.R=function Xt(a){Qt()};_.cM={52:1,67:1};_=Zt.prototype=Yt.prototype=new Jt;_.cM={12:1,13:1,18:1,19:1,20:1,21:1,63:1,64:1};_=cu.prototype=$t.prototype=new Ic;_.ib=function du(){return this.a};_.W=function eu(a){this.N.style[XB]=a};_.X=function fu(a,b){this.N.style[WB]=a;this.N.style[XB]=b};_.Z=function gu(a){this.N.style[WB]=a};_.cM={12:1,13:1,18:1,19:1,20:1,21:1,64:1};_.a=null;_.b=null;var _t=null;_=ju.prototype=hu.prototype=new T;_.cM={};_=mu.prototype=ku.prototype=new T;_.Ab=function nu(){return this.a};_.Bb=function ou(){return lu(this)};_.Cb=function pu(){!!this.b&&this.c.hb(this.b)};_.cM={};_.b=null;_.c=null;_=xu.prototype=qu.prototype=new T;_.jb=function yu(){return new Bu(this)};_.cM={};_.a=null;_.b=null;_.c=0;_=Bu.prototype=zu.prototype=new T;_.Ab=function Cu(){return this.a<this.b.c-1};_.Bb=function Du(){return Au(this)};_.Cb=function Eu(){if(this.a<0||this.a>=this.b.c){throw new Yv}this.b.b.hb(this.b.a[this.a--])};_.cM={};_.a=-1;_.b=null;_=Iu.prototype=Fu.prototype=new wh;_.tb=function Ju(a){Hu(this,Fk(a,65))};_.ub=function Lu(){return Gu};_.cM={};_.a=null;_.b=false;_.c=false;_.d=null;_.e=null;var Gu=null;_=Pu.prototype=Mu.prototype=new T;_.cM={65:1,67:1};_=Xu.prototype=Qu.prototype=new $b;_.cM={22:1,23:1,25:1,26:1};var Ru,Su,Tu,Uu,Vu;_=Zu.prototype=Yu.prototype=new T;_.eQ=function $u(a){var b;if(!(a!=null&&a.cM&&!!a.cM[59])){return false}b=Fk(a,59);return this.b==b.b&&this.a==b.a};_.hC=function _u(){return this.a*31^this.b};_.cM={23:1,59:1};_.a=0;_.b=0;_=dv.prototype=bv.prototype=new wh;_.tb=function ev(a){Fk(a,66).mb(this)};_.ub=function gv(){return cv};_.cM={};var cv=null;_=hv.prototype=new T;_.ab=function kv(a){Nj(this.f,a)};_.cM={13:1};_.g=false;_.i=false;_=mv.prototype=lv.prototype=new T;_.rb=function nv(){this.a.i=false;if(this.a.g){this.a.g=false;return}qv(this.a)};_.cM={};_.a=null;_=vv.prototype=ov.prototype=new hv;_.cM={13:1};_.a=null;_.b=null;_.c=false;_.d=null;_.e=false;_=yv.prototype=wv.prototype=new T;_.cM={};_.a=null;_.b=null;_.c=null;_.d=null;_=Av.prototype=zv.prototype=new T;_.rb=function Bv(){Wj(this.a,this.d,this.c,this.b)};_.cM={70:1};_.a=null;_.b=null;_.c=null;_.d=null;_=Dv.prototype=Cv.prototype=new T;_.rb=function Ev(){Yj(this.a,this.d,this.c,this.b)};_.cM={70:1};_.a=null;_.b=null;_.c=null;_.d=null;_=Gv.prototype=Fv.prototype=new We;_.cM={23:1,30:1,35:1};_=Lv.prototype=Hv.prototype=new T;_.cT=function Mv(a){return this.a==Fk(a,72).a?0:this.a?1:-1};_.eQ=function Nv(a){return a!=null&&a.cM&&!!a.cM[72]&&Fk(a,72).a==this.a};_.hC=function Ov(){return this.a?1231:1237};_.cM={23:1,25:1,72:1};_.a=false;var Iv,Jv;_=Rv.prototype=Qv.prototype=new T;_.cM={};_=Tv.prototype=Sv.prototype=new We;_.cM={23:1,30:1,35:1};_=Wv.prototype=Vv.prototype=Uv.prototype=new We;_.cM={23:1,30:1,35:1};_=Zv.prototype=Yv.prototype=Xv.prototype=new We;_.cM={23:1,30:1,35:1};_=aw.prototype=_v.prototype=$v.prototype=new We;_.cM={23:1,30:1,35:1};_=cw.prototype=new T;_.cM={23:1,28:1};_=fw.prototype=bw.prototype=new cw;_.cT=function gw(a){return ew(this,Fk(a,27))};_.eQ=function hw(a){return a!=null&&a.cM&&!!a.cM[27]&&Fk(a,27).a==this.a};_.hC=function iw(){return this.a};_.cM={23:1,25:1,27:1,28:1};_.a=0;var kw;_=rw.prototype=qw.prototype=pw.prototype=new We;_.cM={23:1,30:1,35:1};_=tw.prototype=sw.prototype=new Uv;_.cM={23:1,30:1,35:1};_=vw.prototype=uw.prototype=new T;_.cM={23:1,29:1};_=String.prototype;_.cT=function Bw(a){return Aw(this,Fk(a,1))};_.eQ=function Cw(a){return ww(this,a)};_.hC=function Dw(){return Jw(this)};_.cM={1:1,23:1,24:1,25:1};var Ew,Fw=0,Gw;_=Nw.prototype=Lw.prototype=new T;_.cM={24:1};_=Qw.prototype=Pw.prototype=Ow.prototype=new We;_.cM={23:1,30:1,35:1};_=Rw.prototype=new T;_.Gb=function Tw(a){throw new Qw('Add not supported on this collection')};_.Hb=function Uw(a){var b;b=Sw(this.jb(),a);return !!b};_.Ib=function Vw(){return this.Kb()==0};_.Jb=function Ww(a){var b;b=Sw(this.jb(),a);if(b){b.Cb();return true}else{return false}};_.Lb=function Xw(a){var b,c,d;d=this.Kb();a.length<d&&(a=uk(a,d));c=this.jb();for(b=0;b<d;++b){yk(a,b,c.Bb())}a.length>d&&yk(a,d,null);return a};_.cM={};_=Zw.prototype=new T;_.Mb=function ax(a){return !!$w(this,a,false)};_.eQ=function bx(a){var b,c,d,e,f;if(a===this){return true}if(!(a!=null&&a.cM&&!!a.cM[68])){return false}e=Fk(a,68);if(this.Kb()!=e.Kb()){return false}for(c=e.Nb().jb();c.Ab();){b=Fk(c.Bb(),31);d=b.Sb();f=b.Tb();if(!this.Mb(d)){return false}if(!MB(f,this.Ob(d))){return false}}return true};_.Ob=function cx(a){var b;b=$w(this,a,false);return !b?null:b.Tb()};_.hC=function dx(){var a,b,c;c=0;for(b=this.Nb().jb();b.Ab();){a=Fk(b.Bb(),31);c+=a.hC();c=~~c}return c};_.Ib=function ex(){return this.Kb()==0};_.Pb=function fx(a,b){throw new Qw('Put not supported on this map')};_.Qb=function gx(a){var b;b=$w(this,a,true);return !b?null:b.Tb()};_.Kb=function hx(){return this.Nb().Kb()};_.cM={68:1};_=Yw.prototype=new Zw;_.Mb=function yx(a){return a==null?this.c:a!=null&&a.cM&&!!a.cM[1]?DC+Fk(a,1) in this.e:ox(this,a,~~Pe(a))};_.Nb=function zx(){return new Kx(this)};_.Rb=function Ax(a,b){return (a==null?null:a)===(b==null?null:b)||a!=null&&Oe(a,b)};_.Ob=function Bx(a){return a==null?this.b:a!=null&&a.cM&&!!a.cM[1]?this.e[DC+Fk(a,1)]:nx(this,a,~~Pe(a))};_.Pb=function Cx(a,b){return sx(this,b)};_.Qb=function Dx(a){return wx(this)};_.Kb=function Ex(){return this.d};_.cM={68:1};_.a=null;_.b=null;_.c=false;_.d=0;_.e=null;_=Gx.prototype=new Rw;_.eQ=function Hx(a){var b,c,d;if(a===this){return true}if(!(a!=null&&a.cM&&!!a.cM[73])){return false}c=Fk(a,73);if(c.Kb()!=this.Kb()){return false}for(b=c.jb();b.Ab();){d=b.Bb();if(!this.Hb(d)){return false}}return true};_.hC=function Ix(){var a,b,c;a=0;for(b=this.jb();b.Ab();){c=b.Bb();if(c!=null){a+=Pe(c);a=~~a}}return a};_.cM={73:1};_=Kx.prototype=Fx.prototype=new Gx;_.Hb=function Lx(a){return Jx(this,a)};_.jb=function Mx(){return new Qx(this.a)};_.Jb=function Nx(a){var b;if(Jx(this,a)){b=Fk(a,31).Sb();ux(this.a,b);return true}return false};_.Kb=function Ox(){return this.a.d};_.cM={73:1};_.a=null;_=Qx.prototype=Px.prototype=new T;_.Ab=function Rx(){return ty(this.a)};_.Bb=function Sx(){return this.b=Fk(uy(this.a),31)};_.Cb=function Tx(){if(!this.b){throw new Zv('Must call next() before remove().')}else{vy(this.a);ux(this.c,this.b.Sb());this.b=null}};_.cM={};_.a=null;_.b=null;_.c=null;_=Vx.prototype=new T;_.eQ=function Wx(a){var b;if(a!=null&&a.cM&&!!a.cM[31]){b=Fk(a,31);if(MB(this.Sb(),b.Sb())&&MB(this.Tb(),b.Tb())){return true}}return false};_.hC=function Xx(){var a,b;a=0;b=0;this.Sb()!=null&&(a=Pe(this.Sb()));this.Tb()!=null&&(b=Pe(this.Tb()));return a^b};_.cM={31:1};_=Yx.prototype=Ux.prototype=new Vx;_.Sb=function Zx(){return null};_.Tb=function $x(){return this.a.b};_.Ub=function _x(a){return sx(this.a,a)};_.cM={31:1};_.a=null;_=by.prototype=ay.prototype=new Vx;_.Sb=function cy(){return this.a};_.Tb=function dy(){return this.b.e[DC+this.a]};_.Ub=function ey(a){return tx(this.b,this.a,a)};_.cM={31:1};_.a=null;_.b=null;_=fy.prototype=new Rw;_.Gb=function iy(a){this.Vb(this.Kb(),a);return true};_.Vb=function jy(a,b){throw new Qw('Add not supported on this list')};_.eQ=function ly(a){return gy(this,a)};_.hC=function my(){return hy(this)};_.jb=function oy(){return new wy(this)};_.Xb=function py(){return new Cy(this,0)};_.Yb=function qy(a){return new Cy(this,a)};_.Zb=function ry(a){throw new Qw('Remove not supported on this list')};_.cM={69:1};_=wy.prototype=sy.prototype=new T;_.Ab=function xy(){return this.b<this.d.Kb()};_.Bb=function yy(){return uy(this)};_.Cb=function zy(){vy(this)};_.cM={};_.b=0;_.c=-1;_.d=null;_=Cy.prototype=Ay.prototype=new sy;_.$b=function Dy(){return this.b>0};_._b=function Ey(){return By(this)};_.cM={};_.a=null;_=Gy.prototype=Fy.prototype=new fy;_.Vb=function Hy(a,b){ky(a,this.b+1);++this.b;Xy(this.c,this.a+a,b)};_.Wb=function Iy(a){ky(a,this.b);return Zy(this.c,this.a+a)};_.Zb=function Jy(a){var b;ky(a,this.b);b=_y(this.c,this.a+a);--this.b;return b};_.Kb=function Ky(){return this.b};_.cM={69:1};_.a=0;_.b=0;_.c=null;_=My.prototype=Ly.prototype=new Gx;_.Hb=function Ny(a){return this.a.Mb(a)};_.jb=function Oy(){var a;return a=this.b.jb(),new Ry(a)};_.Kb=function Py(){return this.b.Kb()};_.cM={73:1};_.a=null;_.b=null;_=Ry.prototype=Qy.prototype=new T;_.Ab=function Sy(){return this.a.Ab()};_.Bb=function Ty(){var a;return a=Fk(this.a.Bb(),31),a.Sb()};_.Cb=function Uy(){this.a.Cb()};_.cM={};_.a=null;_=dz.prototype=Vy.prototype=new fy;_.Gb=function ez(a){return yk(this.a,this.b++,a),true};_.Vb=function fz(a,b){Xy(this,a,b)};_.Hb=function gz(a){return $y(this,a,0)!=-1};_.Wb=function hz(a){return ky(a,this.b),this.a[a]};_.Ib=function iz(){return this.b==0};_.Zb=function jz(a){return _y(this,a)};_.Jb=function kz(a){return az(this,a)};_.Kb=function lz(){return this.b};_.Lb=function mz(a){return cz(this,a)};_.cM={23:1,69:1};_.b=0;var nz;_=sz.prototype=rz.prototype=new fy;_.Hb=function tz(a){return false};_.Wb=function uz(a){throw new _v};_.Kb=function vz(){return 0};_.cM={23:1,69:1};_=wz.prototype=new T;_.Gb=function xz(a){throw new Pw};_.jb=function yz(){return new Dz(this.b.jb())};_.Jb=function zz(a){throw new Pw};_.Kb=function Az(){return this.b.Kb()};_.Lb=function Bz(a){return this.b.Lb(a)};_.cM={};_.b=null;_=Dz.prototype=Cz.prototype=new T;_.Ab=function Ez(){return this.b.Ab()};_.Bb=function Fz(){return this.b.Bb()};_.Cb=function Gz(){throw new Pw};_.cM={};_.b=null;_=Iz.prototype=Hz.prototype=new wz;_.eQ=function Jz(a){return gy(this.a,a)};_.hC=function Kz(){return hy(this.a)};_.Ib=function Lz(){return this.a.b==0};_.Xb=function Mz(){return new Pz(new Cy(this.a,0))};_.Yb=function Nz(a){return new Pz(new Cy(this.a,a))};_.cM={69:1};_.a=null;_=Pz.prototype=Oz.prototype=new Cz;_.$b=function Qz(){return this.a.b>0};_._b=function Rz(){return By(this.a)};_.cM={};_.a=null;_=Tz.prototype=Sz.prototype=new Hz;_.cM={69:1};_=Vz.prototype=Uz.prototype=new wz;_.eQ=function Wz(a){return this.b.eQ(a)};_.hC=function Xz(){return this.b.hC()};_.cM={73:1};_=_z.prototype=$z.prototype=Yz.prototype=new Yw;_.cM={23:1,68:1};_=dA.prototype=cA.prototype=aA.prototype=new Gx;_.Gb=function eA(a){var b;return b=qx(this.a,a,this),b==null};_.Hb=function fA(a){return lx(this.a,a)};_.Ib=function gA(){return this.a.Kb()==0};_.jb=function hA(){var a;return a=_w(this.a).b.jb(),new Ry(a)};_.Jb=function iA(a){return ux(this.a,a)!=null};_.Kb=function jA(){return this.a.d};_.cM={23:1,73:1};_.a=null;_=lA.prototype=kA.prototype=new Vx;_.Sb=function mA(){return this.a};_.Tb=function nA(){return this.b};_.Ub=function oA(a){var b;b=this.b;this.b=a;return b};_.cM={31:1};_.a=null;_.b=null;_=qA.prototype=pA.prototype=new We;_.cM={23:1,30:1,35:1};_=yA.prototype=rA.prototype=new T;_.cM={};_.a=0;_.b=0;var sA,tA,uA=0;_=IA.prototype=zA.prototype=new Zw;_.Mb=function JA(a){return !!AA(this,a)};_.Nb=function KA(){return new $A(this)};_.Ob=function LA(a){var b;b=AA(this,a);return b?b.d:null};_.Pb=function MA(a,b){return DA(this,a,b)};_.Qb=function NA(a){var b;return b=new lB,FA(this,a,b),b.c};_.Kb=function OA(){return this.b};_.cM={23:1,68:1};_.a=null;_.b=0;_=UA.prototype=RA.prototype=new T;_.Ab=function WA(){return ty(this.a)};_.Bb=function XA(){return this.b=Fk(uy(this.a),31)};_.Cb=function YA(){vy(this.a);EA(this.c,this.b.Sb())};_.cM={};_.a=null;_.b=null;_.c=null;_=$A.prototype=ZA.prototype=new Gx;_.Hb=function _A(a){var b,c;if(!(a!=null&&a.cM&&!!a.cM[31])){return false}b=Fk(a,31);c=AA(this.a,b.Sb());return !!c&&MB(c.d,b.Tb())};_.jb=function aB(){return new UA(this.a)};_.Jb=function bB(a){var b,c;if(!(a!=null&&a.cM&&!!a.cM[31])){return false}b=Fk(a,31);c=new lB;c.b=true;c.c=b.Tb();return FA(this.a,b.Sb(),c)};_.Kb=function cB(){return this.a.b};_.cM={73:1};_.a=null;_=eB.prototype=dB.prototype=new T;_.eQ=function fB(a){var b;if(!(a!=null&&a.cM&&!!a.cM[32])){return false}b=Fk(a,32);return MB(this.c,b.c)&&MB(this.d,b.d)};_.Sb=function gB(){return this.c};_.Tb=function hB(){return this.d};_.hC=function iB(){var a,b;a=this.c!=null?Pe(this.c):0;b=this.d!=null?Pe(this.d):0;return a^b};_.Ub=function jB(a){var b;b=this.d;this.d=a;return b};_.cM={31:1,32:1};_.a=null;_.b=false;_.c=null;_.d=null;_=lB.prototype=kB.prototype=new T;_.cM={};_.a=false;_.b=false;_.c=null;_=sB.prototype=mB.prototype=new $b;_.ac=function tB(){return false};_.bc=function uB(){return false};_.cM={23:1,25:1,26:1,33:1};var nB,oB,pB,qB;_=wB.prototype=vB.prototype=new mB;_.bc=function xB(){return true};_.cM={23:1,25:1,26:1,33:1};_=zB.prototype=yB.prototype=new mB;_.ac=function AB(){return true};_.bc=function BB(){return true};_.cM={23:1,25:1,26:1,33:1};_=DB.prototype=CB.prototype=new mB;_.ac=function EB(){return true};_.cM={23:1,25:1,26:1,33:1};_=GB.prototype=FB.prototype=new Gx;_.Gb=function HB(a){return DA(this.a,a,(Kv(),Iv))==null};_.Hb=function IB(a){return !!AA(this.a,a)};_.jb=function JB(){var a;return a=_w(this.a).b.jb(),new Ry(a)};_.Jb=function KB(a){return EA(this.a,a)!=null};_.Kb=function LB(){return this.a.b};_.cM={23:1,73:1};_.a=null;var OB=hf;var Nk=new Rv,Ok=new Rv,$k=new Rv,Pk=new Rv,Mk=new Rv,Zk=new Rv,Qk=new Rv,Rk=new Rv,Sk=new Rv,Tk=new Rv,Uk=new Rv,Vk=new Rv,Wk=new Rv,_k=new Rv,Xk=new Rv,Yk=new Rv,Lk=new Rv,al=new Rv,bl=new Rv;$stats && $stats({moduleName:'age_of_trinity',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.age_of_trinity) $wnd.age_of_trinity.onScriptLoad();
--></script></body></html>